Archive for February, 2010

Adventure with New Technology

Well, having time to sort through the piles of junk around here, I found another gem, a brand-new PC. Never been run. It still had a factory-installed sticker over the power connector.

I checked it out:

  • Intel Celeron D 2.8 gHz Smithfield? 1MB Cache, dual core, 64bit
  • only 512 MB DDR2 RAM
  • 80 gB SATA drive
  • DVD
  • strange desktop compact case Lenovo type 8994 doesn’t let heat rise…
  • gigabit/s NIC on-board

I won’t even mention the software. It’s 32bit and obsolete. I did not even get as far as “I decline.” Now I have choices:

  • AMD64 Debian GNU/Linux
  • “Accept” that other OS
  • use it as a server
  • use it as a desktop

I am tempted to use it as a terminal server but it lacks RAM. It would be awesome for the English teacher’s cluster. I could add 4gB DDR2 for about $100. That might be a good investment.

We are short of storage on the LAN. This thing could hold two 500gB drives I plan to acquire.

We don’t particularly need any more GNU/Linux desktops at the moment any more than we need more XP machines. 20 PCs are on the way and we expect to acquire 10 more monitors to get some sidelined machines working.

As a server the thing is limited to two drives easily and with a bit of work, perhaps four, two SATA and two PATA. As a desktop, the thing puts out a lot of heat. What were they thinking? As a server 64bitness wins big on throughput. As a terminal server 64bit could make better use of 4 gB RAM.

I think 64bitness wins the discussion. XP should go. I don’t need one more XP machine to manage. For now, 512 MB means terminal service is out. Probably a GUI is out. I will make a file/backup/clonezilla server out of it. This CPU is overkill for that but the students and I could use it for building kernels or other applications just to say we did it. It could compile and serve fairly well. RAM is on the wishlist.

- Robert Pogson

Adventure with Old Hardware

The English teacher had a couple of old machines kicking around. They were taking up space and she wanted them replaced with something kids could use for writing.

  • 486
  • last used 5 years ago
  • 500 MB hard drive
  • 8 MB RAM

Due to a collision with a power pole, I had a bit of time on my hands or these would go direct to the junk bin. I thought there might be some hope of installing software to make them terminals. Neither would boot, so I am not close to finding out what was on the drive. One was DOA. The other would get to the BIOS and warned that the CMOS backup battery was low. I opened it up and could see no battery. It turned out to be a 3.6 V 60 mA-H NiCd battery. I ran it a bit to see if the warning would go away. It did.

Found no OS on the hard drive. Now to find a bootable floppy.

Oops. A car collided with a power pole nearby. The repairmen cut the power in the middle of this, adding to the adventure. Fortunately no one was killed. A stout brace deflected the blow, saving driver and pole. School was shut down as a precaution against kids getting involved and the power was cut off in the evening …

Tomsrtbt should give me connectivity.

pogson@xeon:~$ tar xzf tomsrtbt-2.0.103.tar.gz
pogson@xeon:~$ cd tomsrtbt-2.0.103
pogson@xeon:~/tomsrtbt-2.0.103$ ls
buildit.s  fdflush   install.s     settings.s    tomsrtbt.raw
clone.s    fdformat  license.html  tomsrtbt.FAQ  unpack.s

pogson@xeon:~/tomsrtbt-2.0.103$ less tomsrtbt.FAQ
pogson@xeon:~/tomsrtbt-2.0.103$ less install.s
pogson@xeon:~/tomsrtbt-2.0.103$ su
Password:
xeon:/home/pogson/tomsrtbt-2.0.103# ./install.s

Don't forget to READ the FAQ.

Insert a blank writable 3.5" floppy diskette then strike ENTER.

About to fdformat /dev/fd0u1722
Double-sided, 82 tracks, 21 sec/track. Total capacity 1722 kB.
Formatting ... done
Verifying ... Read: : I/O error
Problem reading cylinder 0, expected 21504, read -1
 FAILED fdformat error Enter to continue...

xeon:/home/pogson/tomsrtbt-2.0.103# ./install.s

Don't forget to READ the FAQ.

Insert a blank writable 3.5" floppy diskette then strike ENTER.

About to fdformat /dev/fd0u1722
Double-sided, 82 tracks, 21 sec/track. Total capacity 1722 kB.
Formatting ... done
Verifying ... done
About to dd floppy image
3444+0 records in
3444+0 records out
1763328 bytes (1.8 MB) copied, 163.686 s, 10.8 kB/s
About to verify floppy image
Succeeded!

Well, it took two tries to find a floppy good enough, but the old box can now be connected using only the floppy drive and the NIC.

I mounted the hard drive and found Lose ’95. It lost.

dd if=/dev/zero of=/dev/hda bs=1024k
fdisk /dev/hda
mkswap /dev/hda1
mke2fs -j /dev/hda2
 

I then went to Rom-o-matic.net and downloaded a floppy image which would run almost any NIC (even these ISA things) and run a script to boot two files from my server:

#!gpxe
  kernel http://192.168.0.29/DSL/linux24 initrd=minirt24.gz rw root=hda2 vga=788
  initrd http://192.168.0.29/DSL/initrd.bz2
  boot

Unfortunately the NIC could not be seen. I added a NIC and it could not be seen. Going back to Tomsrtbt, I found it could see the hard drive and the CD but not the PCI bus nor the ISA bus. I tried DSL boot floppy but it could not see the CD. I then used Tomsrtbt to copy the contents of the DSL CD to /dev/hda2 and tried the DSL floppy again.

dsl install fromhd=/dev/hda2

Now it is grinding away with a blue screen showing an “X” in the centre which I can move around with the old serial mouse. We shall see whether DSL sees the NICs or whether this will be networked via floppy…

Eureka! DSL runs. So far I have the worst display I have ever seen and the hard drive is still chugging after 15 minutes. The resolution is so bad I cannot read the menu items easily. I clicked on “X setup” and a window opened eventually but nothing is visible. Finally, I killed X and configured it manually using xsetup.sh to 800×600 and 16 bits. startx then gave a very nice display.

Then, Dillo kept trying to be helpful but I had to kill it. There are instructions on how to suppress this nonsense but the slowness of the system makes it difficult to do anything. All this time the CPU was pegged at 80%. I suspect the system monitor function was using most of that. I edited .xinitrc in /home/dsl to prevent running the greeting thing.

While it is amazing that DSL fits, it runs too slowly to use the GUI and I cannot get the network interfaces to work, so I will junk these three boxes. Unless I can get 100 megabits/s and connect to the terminal server it will not be useful. I might save the NICs in case I ever see another ISA slot and screws and fans and such. After 15 years, it is time to scrap these boxes. 486DX2 used to be fun… About the only way to work around this problem would be to find a driver and compile it but I doubt it is worth the trouble.

This little adventure has been interesting. It reminds me how far the hardware has come. I will now be able to chuck this stuff with a clean conscience that nothing is wasted. Very few of the parts are reusable. It has also filled a down day with some hands-on work, one of my favourite things.

UPDATE: I finally got it to work. The problem floppy drive was replaced with a unit from another machine and so was the NIC. Apparently the NIC was faulty. The system now works as a terminal at 10 megabits/s and 800×600 quite nicely. I can type 40 words per minute and it keeps up. Redrawing a screen is painful, a couple of seconds, but that only has to be done when opening a window or scrolling around. For the few pages of essay that students write, it is usable. The last obstacle is the mouse. It is a serial mouse with a “wand” and a tiny ball at the tip. It just is not easy to use on a horizontal surface. Perhaps I can find parts for one of the serial mice missing balls. I will be able to use a better monitor with this gadget, too.

Was it worth the time? No. But I had fun, and that’s what’s important when you are any age at all. I am six (decades) old.

Specs: 486 PC from 1994, 16 MB RAM, RedHat 4.2 running X -query terminalserver to give adequate service in 2010. It certainly is no worse than Lose ’95 and much more secure.

- Robert Pogson

M$ Loses XP downgrade lawsuit

Well, the headline at ComputerWorld has it the other way around but you do not win when your customers sue you. The fact that the customer paid more to avoid your product than it normally cost to buy your defective product is not earning points in mind-share. The customer could not prove that M$ profited by the shenanigans but we know the partnership between M$ and the OEMs who push M$’s products profits every time the customer shells out more.

Customers, wake up! If you don’t like M$, stop buying their products. If the OEM forces you to buy M$, buy from another OEM and use FLOSS. Use GNU/Linux.

- Robert Pogson

OMB USA Wants Your Input

Office of Management and Budget is asking for input on the costs and risks of intellectual property infringement.

I offered my opinion that illegal copying helped M$ obtain a monopoly by blocking competing operating systems from the market along with information about top-grossing motion pictures and suffering writers. You should too.

Check it out at OMB.

I suggested that creating copyright and patent protection was enough for intellectual property. Should they do anything more for M$? Look what it has cost so far:

  • sure, billions flowed into the USA, but
  • more billions were needed to fight malware which roamed freely in the monoculture of the desktop PC and patch and re-re-reboot…

So, the USA should avoid unintended consequences and let the market decide.

Update: Shortly after writing this article, a post on The Inquirer reveals that a lobbying group for intellectual property advocates that Brazil, India and Indonesia be placed under scrutiny for recommending FLOSS. FLOSS btw is based on copyright and does assist capitalists making money, just not in the lazy man’s way of watching it roll in. IBM has made a ton of money promoting FLOSS.

Pathetic losers like these if followed will lead to the return of the Dark Ages for USA industry.

- Robert Pogson

Extortion

Well, technically, it’s not extortion if you threaten to sue someone and then demand payment to prevent suit, but it should be when the grounds for suit are baseless. Software patents are vapourware and should dissipate if the SCOTUS ever rules on them.

We read today that Amazon and M$ have signed a cross-licensing deal and Amazon has paid money to M$ for use of stuff in Kindle etc., including GNU/Linux.

  • NDA
  • no specifics on the patents in question

Typical. If you want to spread FUD, this will do. We also have no word on how many businesses have told M$ where to go. So far they have only sued TomTom. United we stand. Divided we fall. That’s the game. If the world does not stand up to bullies they become more aggressive and dangerous. Seeking to diversify their cash cow, the patent portfolio will be milked repeatedly. I notice this does not rate an SEC filing so it is not huge but its FUD value may be much higher.

The worst possible outcome is the extension of the M$ tax to GNU/Linux. That will not happen. Software patents are on their way out. Copyright FUD did not work for SCOG, M$’s stooge. Patent FUD will not work for M$. Even if they somehow play the game out for years as SCOG has done, patents expire in much shorter time than copyrights. The best M$ can hope to do it use this FUD to retain control of the US market where software patents are tolerated. Most of the rest of the world gives them no play.

- Robert Pogson

Reply

This is a post I made in reply to some twit on another forum. It might be noticed more here…


Let see. In 1Q of PC sales, “7″ had a shot at 75 million PCs. According to W3Schools, “7″ share rose from 4% to 11%, 7% of about 1300 million PCs = 91 million including some converts. I am sure M$ is very happy.

However, total share for M$ dropped from 89% in September 2009 to 88% in January 2010. MacOS and GNU/Linux had their shares increase. Oops. I guess “7″ is not so wonderful that folks will scrap perfectly good computers just because XP is broken again. XP has 60% share. That’s up for grabs. 15% of the drop due to XP disappearing went to other operating systems, so we could see a 15% share shift away from M$ in the next couple of years.

Where I work there are 40 XP machines with 256 MB RAM. They are not worth upgrading so they will go to GNU/Linux or become thin clients. They work much better that way. When they die they will be replaced with new thin clients for about $100 each. The cost of a new server would be about $25 per machine, so we will get better performance for a cost of only $125 in current $. In a year or two, the cost could be even less.

Looking at current prices:

GNU/Linux Terminal Server

Item Price
AMD64 Motherboard $100
AMD64 X4 CPU $200
solid case $100
PSU $100
CDRW $25
4TB SATA $400
4GB RAM $125
Total $1050

The more people see GNU/Linux and MacOS in operation, the less they will be convinced they must stay with M$. 2009 saw the netbook. 2010 will be the year of ARM on a bunch of things. 2011-2012 could be the end of the desktop monopoly of Wintel.

- Robert Pogson

Distrowatch.com Stats

Okay. No one is quite sure what x hits per day for a distro means on DistroWatch.com but that won’t stop me from expressing an opinion…

I added up the current hits per day for the top 310 distros in the “more statistics”, 12 months section. The total? 34248 distro hits per day.

If a newbie reads about 5 distros before choosing one, that could mean that 7000 newbies switched to GNU/Linux each day for the last year. That’s 2.5 million converts in a year. These are mostly geeks, of course. Ordinary folk just take their software pre-installed. Assuming there are 20 ordinary folk adopting GNU/Linux per geek, that is 50 million converts. Of course geeks might lead a few to GNU/Linux or they might help them buy a PC pre-loaded with GNU/Linux.

The world is becoming a better place, one convert at a time.

Sadly, I noticed Debian has dropped a notch behind Mandriva,OpenSuse, Mint , Fedora, and Ubuntu. I guess some of us are too busy using the software to make converts. I will have to take up some slack. I will give lessons in installing Debian and .deb packages this semester and I have a stack of blank CDs I can burn. I could get 20 converts easily, not to mention the inevitable spread of GNU/Linux on the LAN here.

- Robert Pogson

ARM at 28 nm This Year

2010 is officialy the year of ARM. They have a deal with Global Foundries to produce at 28 nm by the 2H 2010, in plenty of time for Christmas…

This is not just about mobile, folks. Sure, they can bring about increased performance and insane battery life, but these processors will do justice in thin clients, all-in-one PCs, smartphones, netbooks and compact PCs whose time has come. We no longer need full towers or part towers or mini-towers. These things will be small enough to fit in a mouse or a similar size package that can hold RAM, lots of RAM. Nothing prevents the stick of RAM from holding the CPU, doing away with a CPU socket in small systems. Nothing prevents the RAM, CPU, video etc all going into the display or keyboard.

ATX could be deprecated… except for non-racked servers and specialized video production set-ups.

Did I mention these things are small? At 28 nm the cores will be half the size of their 40 nm devices which are very competitive with Atom. Running GNU/Linux instead of that other OS, these new ARM CPUs will kick Atom with that other OS out of the park.

- Robert Pogson

Making Money and FLOSS

“Rivermuse co founder and open-source veteran Dave Rosenberg believes that while open-source companies can grow, it’s more realistic to see them make no more than $100m in annual revenue and feels that the magical $1bn mark is a stretch goal. The reason? The nature of open source – the fact that code is already out there and you must persuade customers to pay you to support something that their own techies are comfortable with and capable of doing.”

That’s from TFA, “Open source – the once and future dream” , on TheRegister.

Such attitudes miss the point of FLOSS entirely. People need computers to find, create, change, store and present information and anything people need they can create even the operating systems and applications of their IT systems. No longer, if it was ever true, do any corporations have a monopoly on that need and that ability. Businesses can make an arbitrary amount of money around FLOSS because there is an infinite amount of FLOSS to be generated not just the present tiny drop. No IT department, programmer, or geek can possibly do it all. It takes cooperation among huge numbers of people, many of them for-hire by businesses. Many large businesses will find that they need to create FLOSS to do their own work and they will distribute the result. Others will specialize at some level of other to help other businesses and individuals to use FLOSS. No one model is the solution. All models are part of the solution.

The opinion from TFA skips over IBM which makes billions annually from FLOSS. Sure IBM sells mainframes and servers but they also help many businesses create, manage, change IT systems that run on FLOSS. They have 15000 business customers… They create FLOSS. They distribute FLOSS. They configure FLOSS. They manage FLOSS. They do whatever the customer wants. The opinion also neglects that FLOSS businesses are growing at amazing rates. It does not matter that they are small. They will be larger as time goes by and there will be many more of them. Individual businesses will see it is in their interest to create, manage, configure, and to distribute FLOSS, so this is still only the beginning. FLOSS has a lot of room to grow.

- Robert Pogson

Don’t You Just Hate Some Analysts?

I read a decent article about adoption of thin clients in education and in the middle of it all, I read, “At best, the upfront capital cost [of thin clients] is 5 percent cheaper, and at worst, it’s a wash,” Sloan says.” Of course this follows a report that a school spent $15000 for a thin clients solution equivalent to $25000 worth of thick clients. I guess analysts have to make a living, but you would think they would reflect reality. The only way thin clients are going to break even with thick clients in capital costs is if you use that other OS and HP clients and servers. If you use $100 thin clients and good used or purpose-built equipment, you are laughing. At least Slone recognizes that thin pays in the long run through lower maintenance.

Look at some software costs:

TOS GNU/Linux
Server Licence $1000 $0
Client Licence $40 $0

A server for AD/file/print with 2 gB RAM can handle 20 users with GNU/Linux, so the “extra” cost of using GNU/Linux terminal services is -$1800 . Seems like a good deal to me. Sizing the server reasonably scales out a long way. I budget about $25 per user on the server as I save more than $100 on the client hardware because of smaller case, CPU, memory, power-supply and no drives. I can run gigabit/s on CAT-5 if needed so the cost of network upgrading is minimal on any system wired in the last ten years. Take that, Sloan.

The analysts can say what they want. We can figure it out.

“Worldwide thin-client sales grew from 2.9 million in 2008 to 3.4 million in 2009, a 17 percent increase.”
Source: IDC

Although only 1% of PCs shipped are thin clients, a lot of thick clients are being re-purposed and new thin clients last a long time because of no moving parts. 17% growth in a down economy must mean something, eh?

- Robert Pogson

Acceptance of Thin Clients

Over the years I have found the acceptance of GNU/Linux thin clients good because of the increased access (more seats) and increased performance (responsiveness of servers v thick clients). Still, there are many who have not seen this and question the acceptance of thin clients for education or business. I found an article reporting on the results of three tests of acceptance of thin clients in three different scenarios in an academic environment. The third trial, which I consider definitive, inserted thin clients in amongst PCs and provided identical logins and desktops from M$’s terminal services. Thus, the users were blind to the use of a thin client. The machines looked like PCs for the most part and booted PXE etc. and used RDP. The result was 92% acceptance and only the performance with USB was noticeably slower with the thin clients. USB2.0 v 100 megabits/s may, indeed, be noticeable but there are many environments where USB is not an issue at all. USB 2 & 3 are faster than even gigabit/s networking. This would mostly be a consideration for large documents and files rather than smaller, more commonly encountered documents.

Compare that acceptance with the increased performance from a well-endowed GNU/Linux terminal server and there are many good reasons to use thin clients in education. The study noted that users preferred the boot-up of the thin clients because it was faster. Other advantages possible are the ability to leave a session and come back to it later even from another station. This is wonderful for students who have to move around on schedule and may find themselves closer to a different machine when next they are free to use a computer.

For the most part, I have replaced old thick PCs with new servers and thin clients. There is no clinging to the old ways from that perspective. It is just unreasonable to assume any non-profit organization has the ability to replace old PCs with the state-of-the-art new PC periodically to stay up to speed while they can upgrade a few servers for much lower cost. My cost of server per user is about $25 these days, not the $100-$500 cost of some PCs. For that I get the advantage of huge RAID, RAM, multiple cores and gigabit/s networking. I will give up sluggish USB to get those more frequently needed resources. If there are some users for whom faster USB is important they can use thick clients. It should be a minority in most schools.

- Robert Pogson

NEC

I spent some time studying the information about virtualized desktop PCs on NEC’s site. They describe the configurations and advantages and disadvantages very clearly. It is worth visiting if
you are curious about how they do it.

I was puzzled by several things:

  • NECs graphics suggests the “initial cost” of a virtual PC setup is less than the cost of doing the same thing with thin clients and that the regular business PC had a lower initial cost than even a thin client
  • NECs graphics suggests the power consumption of a virtual PC setup is less than the power consumption using thin clients

I am assuming that ordinary thin clients connected to a terminal server are the basis of this comparison. As the server for the virtual PCs has to have more resources per PC than a terminal server, I do not understand how this can be. Each virtual PC has RAM for the guest OS in a virtual machine which amounts to 256MB or more these days. That memory multiplied by hundreds or thousands of units amounts to something. Similarly, one needs more servers to run the same number of seats this way with a given amount of RAM so I cannot see how the power consumption can be less unless that depends on maintaining a high load factor dynamically. Being able to slide the session to another server “live” is an advantage and could cause power savings.

As an example, suppose we have a server with 64 gB RAM and we allocate 1 gB per virtual PC. We can then run 64 users and their virtual PCs on the one server. As a terminal server, we could allocate 1gB to the OS and use 128 MB per user for their data and put 504 users on one server for the same power consumption and initial server cost. That’s how it might work with a ‘NIX OS with shared memory. If one does not have the ability to share resources like libraries and executables, they are stuck. That is what they are doing, using XP Pro. We might not stick 504 users on that server, but we certainly could run far more than 64 average point-click-gawk users on it.

It could be the licensing costs for that other OS defeat the advantages of thin clients for that other OS. A hefty licence for the server, a CAL for each seat and a licence for the OS on the terminal means you are paying three times for the same thing.

Here is a prime example of the burden M$ puts on IT. If you use M$’s software, you get no benefit from the new technology. (Thin client is not new but 64gB on a server is something affordable these days.) I see this all the time in schools. Add up all the RAM on the thick clients and you can run far more users than if it were on a GNU/Linux terminal server instead. The last place I worked had 1 gB per XP machine. That is 24 gB in the lab. I could easily have run the lab on 2gB on the server. RAM is not that expensive but every server has its limits and a server with double the slots is much more expensive.

NEC, sadly, tries to discourage potential customers from using GNU/Linux instead of welcoming them to twice the benefit from using GNU/Linux and thin clients instead of that other OS.

Perhaps for some customers this seems like a good deal but while it may reduce some operating costs v thick clients and a file server/authentication server it is not even close to being cost-competitive with a ‘NIX OS on thin clients.

- Robert Pogson

HP is Sadly Late to the Game

This fall, HP announced a “new” product to deliver 10-seats-per-PC thin client systems for classrooms. They boast a price of $331 per seat (monitor not included, of course).

Three years ago, I built a thin client system for a school:

  • 3 terminal servers – 4gB 4SATA 60 gB drives – $1200 each = $3600
  • 1 file/web/authentication server 2gB 4 SATA 500 gB drives $1500
  • 96 thin clients $134 each = $12864
  • 13 multiseat X PCs for six clients $400 = $5200
  • 153 keyboards and mice $10 (HP!) =$1530
  • 153 LCD monitors $140 = $21420

Total cost = $46114 /$301.39 per seat

I dare say the performance was and still is better than you will get from HP and we do not need to fight malware either. We used four SATA drives in RAID 1 so four files could be read simultaneously when busy.

So, HP, get off the Wintel treadmill so you can give better value to your customers. With Moore’s Law, the system I built would be about $250 per seat these days. We would save a lot on servers and a little on thin clients and monitors. We saved a lot on licences not paid to M$, too. We used Ubuntu GNU/Linux. Today, I would use Debian GNU/Linux.

- Robert Pogson

Matt Asay Sees the Light

Matt Asay writes that he now uses GNU/Linux on a desktop PC.. It’s about time. What kept him? Macs.

Oh well, better late than never. The year of GNU/Linux on the desktop has come and gone, he agrees, and we will go forward to much greater accomplishments.

Some of the comments to TFA are humourous. There are some who still feel Linux drivers are a problem. I have installed GNU/Linux on hundreds of PCs over the years and find drivers less of a problem with GNU/Linux than that other OS. In the past few weeks I have had XP machines reject HP Laserjet4 and USB mice, at least temporarily. I have not had that problem in years for GNU/Linux. I also run a single image for all of our PCs with GNU/Linux but I need a separate one for each type with that other OS or it takes forever and a lot of re-re-reboots to get an image to work. My users have no need for BASH, either unless I am teaching them the details of GNU/Linux. Few except the computer geeks doing Computer Science need that.

This story is an example of why I was uneasy with the naming of Matt Asay by Canonical. Why would one devoted to FLOSS find MacOS better in any way? Perhaps he was preferring non-x86 hardware previously… Nevertheless this is a step forward. Let us hope there are many more. I hope Matt’s new fondness for GNU/Linux extends to ARM and thin/virtual clients as well as x86.

- Robert Pogson

Slander

SCO v World will not die…

Over at Groklaw, we read, “The Court finds that Plaintiff’s slander of title claim, as a claim that was resolved on summary judgment on the sole issue of copyright ownership, was appealed and reversed and is now before this Court for trial.”

Those are the judge’s words in deciding to allow SCO to present evidence about the slander of title claims that were thrown out and not-appealed by SCO. The logic of the decision baffles me. If SCO did not appeal the slander of title ruling, how can the judge state that it was reversed? The slander of title ruling was based on the well-founded observation that SCO was unable to prove ownership of the subject copyrights and so could not claim slander and also that Novell had a reasonable belief that Novell owned the copyrights and had not transferred them to SCO so on two grounds slander of title was out. Kimball wrote:”This court’s conclusion that Novell owns the UNIX and UnixWare copyrights impacts several of the claims asserted by both parties and several pending motions. Novell’s motion on the copyright issue is brought with respect to SCO’s First Claim for Relief for slander of title and Third Claim for Relief for specific performance. Novell is entitled to summary judgment on SCO’s First Claim for Relief for slander of title because SCO cannot demonstrate that Novell’s assertions of copyright ownership were false.” This does not seem to be an error by judge Stewart. He deliberately allowed a motion that Novell had not appealed a matter so could not discuss it now but disallows a motion by Novell that slander of title should not be back on the table, magically resuscitated without having to appeal. That makes no sense. Appealing to the SCOTUS will take longer than the coming to trial of this matter so the trial and justice will be in desrepute.

Presumably Novell will soldier on with this handicap and SCO gets to bring up years of irrelevant evidence as it did before. How the trial can go in two or three weeks with this Pandora’s box now opened is beyond me.

Another strange thing. The judge made his ruling without a hearing… That can happen if the matter is clear but there is obviously a dispute. Why not have it out in a hearing? I fear the fix is in. SCO is getting everything its own way, even having Utah law applied to a California contract. Novell will have to start all over again in SCOTUS. How many years will it take?

- Robert Pogson

Fast Facts

Baseline Magazine has a slide-show of 40 Fast Facts on Linux. Have a look if you can. It’s fun. There are a couple of slides with which I disagree:

  1. Slide 14: “In 2009, Linux has 33.8% revenue on servers compared to M$’s 7.3%”, and
  2. Slide 15: “As of January 2010, Linux still had only 1.02% marketshare within desktops.”

Slide 14 makes no sense at all:

“Microsoft Windows server revenue was $4.5 billion in 3Q09 showing a 12.8% year-over-year decline and comprising 43.0% of all server revenue in the quarter. Windows servers account for the single largest segment, by operating system, in the worldwide server market.
Linux server revenue declined 12.6% year over year to $1.5 billion in the quarter. Linux servers now represent 14.8% of all server revenue, up slightly from 14.0% a year ago.”

see IDC

Slide 15 is based on Netcraft’s silly non-representative sample of webspace. Their partners are largely business to business sites as far as we know. Business is stuck on that other OS so it is not surprising their stats show that other OS dominates to that extent. In the real world GNU/Linux is on 7% or more desktops according to Ballmer and real-world weblogs. Brazil has had production figures up to 20%. Other equally non-representative webstats are W3Schools showing 4.6%.

NetApps numbers are about the lowest you will find on the planet. I suppose that is why fans of that other OS are so fond of them.

M$, itself, has numbers which show Brazil was making huge moves to GNU/Linux as early as 2003. See figures. Anyone who clings to 1% is a desperate fool.

- Robert Pogson

The Cost of Convenience

M$ and its partners have made using that other OS very convenient. So convenient, in fact, that it is hard to avoid. The result is often a mono-culture of PCs ripe for the picking. Norfolk, VA, lost its client PCs to some malware propagated from a print server. Sounds like another SMB/CIFS exploit. The result was hours of downtime, system-wide, and countless documents lost.

Wake up, people! The cost of convenience is too high! Stop paying for convenience and use free software designed to get the job done. If you need some apps that are not available as FLOSS, write your own. The world needs software and the world is bigger than M$ and all its partners. We can do the job and save money.

- Robert Pogson

Resource Hogs

I have always been amazed at how much memory XP needed to amuse one user. I can amuse sixty users in 4 gB RAM. “7″ needs that for one user… Wow! For a lean, mean OS, “7″ is a resource hog. I guess the 600 million XP PCs out there will not be migrating to “7″. They could switch to GNU/Linux instead of staying with obsolete XP.

Seriously. My people are running XP in 256MB with a serious over-commit to virtual memory. I can run 12 users at once and services in 1024 MB with GNU/Linux. That would explain a lot of the speed difference. My terminal server is not swapping.
Update: SJVN opines that “7″ is not a resource hog, but he does say, “Now, that’s not to say that Windows 7 doesn’t require a lot of memory real estate. It does. I recommend a minimum of 2GBs of RAM for 32-bit Windows 7 and 4GBs for 64-bit Windows 7. For choice, I like to give either version at least 6GBs.

Ah,,, resource hogs are not resource hogs when you give them enough slop… . At least some good comes out of that other OS. The price of big RAM keeps going down because they keep thinking if they just produce more they could make some money, like all of M$’s partners.

- Robert Pogson

Growth in Hard Times

Last year, 2009, was good for GNU/Linux but many businesses had to fight hard to stay even. SJVN reports that a bunch of the regular FLOSS apps were in demand by businesses looking to the future. The thing that may be surprising to some is that Java servery is hot in commercial users of FLOSS. Why is that happening? They want web applications so they can have rapid in-house development of business-specific applications.

That’s it folks. One of the two pillars of that other OS, locked-in consumers and business, is flying south. They are getting off the treadmill. Using web apps they can be OS-independent. Then GNU/Linux wins purely on cost. The advantages of GNU/Linux on the server will be turned to replace that other OS on the desktop. Not so, you think? TFA by SJVN points out that OpenLogic, a FLOSS support business, had serious growth in 2009 when M$ and others were reeling. It costs less to code in-house special applications than it costs to support M$ and its fat partners.

- Robert Pogson

Vacuum

Glyn Moody has an astute observation. M$ has vanished into space. We have heard little from them since their last financial quarterly report. Google is innovating. Android is going places. Chrome is “quickly” becoming useful but where is M$? Are they resting on their laurels again? Have they taken a mid-winter vacation?

It’s a good thing we can do what we want without their software. They keep releasing beta-quality software and patching it for years. Debian fixes things before the release so their “stable” flavour is quite reliable. I prefer that to spending unknown amounts of money for permission to use an OS that may or may not work for me. I prefer new features that benefit me, the end-user and administrator rather than corporate salespeople. Money keeps rolling in to M$ without having to do much so they do little. I would have thought the year of GNU/Linux and the netbooks would have awakened the sleeping giant, but it has not happened. Maybe their salesmen are telling stories in their meeting with “accounts” but there is nothing really new coming from Redmond lately.

Some expect the end of monopoly to be a catastrophic implosion but M$ has so many locked-in so firmly that it will be many years before the decrease in revenue bites. As long as they get paid for doing little, the shareholders will get their dividends and success will be guaranteed. When the money does shrink seriously as it did in the year of GNU/Linux (2009) the monopoly will collapse with a whimper, not a bang. They just have too many customers fooled and too much money to disappear quickly. The world could be a very different place for IT in a couple of years, however. “7″ is not going to give them earth-shaking results and that was their best shot. It will take a couple of years for some to realize M$ no longer has anything to offer except licences to use its same old software. That they tried to increase prices and failed in a down-turned economy is proof that they are not only losing it but that they are nearly irrelevant.

Note: This is the first article for this blog produced with Google-Chrome. There is a bug/problem with TinyMCE editor crashing but it turns out it works with HTML which is fine with me. My spell-checking will be more precise from now on. Chrome wiggles the red-line making it more than one pixel wide so I can actually see it… ;-) Also, zoom does not mess up the page as it did in FireFox. Chrome is obviously faster than FireFox and the only bug that I have found so far is with TinyMCE in WordPress and Moodle. Moodle has an upgrade that may solve that problem. I will look into WordPress. Isn’t innovation and competition in software grand? We end-users really matter when there is choice.

Here is a list of innovations that worked recently:

There are rumours that M$ is doing a rework of MCE to match “7″ somehow, but who cares?

- Robert Pogson

Statistics

I don’t know how many times low shares for GNU/Linux have been publicized on the web but I thought I would set the record straight by publishing some of mine:

OS Shares on This Site Since the Beginning of Time

46% That other OS, 42% GNU/Linux and 5.9% MacOS

OS Shares on This Site Since the Beginning of Time

OS Shares on This Site Since the Beginning of Time

Average time on site has increasd 30% per visit in the past couple of years and we have reached 80 countries although about one third of visits are from USA, Germany and Canada.

- Robert Pogson

Tesseract

Tesseract is a fine FLOSS OCR (Optical Character Recognition) package that can help us expose the truth about M$ to the public through Google. Google indexes text pages very well but many of the .PDF documents in records of courts are images of documents that have been photocopied a few times too often. Tesseract can convert them to text.

Groklaw has been doing a fine job of this in Comes v M$. I thought I would spread some joy to US DOJ v M$.

Here is an example: http://www.usdoj.gov/atr/cases/exhibits/365.pdf.
I convert it to TIFF images and turn Tesseract loose on it to get text. Debian has all the packages I need. Here is the result:

“$ls

365.pdf


$pdf2tif  365.pdf

$ls
365-01.tif  365-02.tif  365-03.tif  365-04.tif  365.pdf

for  f  in *.tif; do  tesseract  $f  $f; done
Tesseract Open Source OCR Engine
Tesseract Open Source OCR Engine
Tesseract Open Source OCR Engine
Tesseract Open Source OCR Engine
$ ls
365-01.tif  365-02.tif  365-03.tif  365-04.tif  365.pdf  365-01.tif.txt  365-02.tif.txt  365-03.tif.txt  365-04.tif.txt


cat *.txt  > 365.txt”

Here is the text after fixing glitches:

From: Joachim Kempin

Sent: Tuesday, December 16, 1997 5:37 PM

To: Bill Gates

Cc: Steve Ballmer; Paul Maritz; Joachim Kempin

Subject: As promissed OEM pricing thoughts

draft OEM DTOS

PRICING.doc feedback appreciated

MS7 007193

CONFIDENTIAL

DT OS pricing strategy

During our offsite last weekend the OEM team discussed this issue and this is a summary of our

conclusions.

Current situation

The current ASAP decreases for PC manufacturers will make us a much higher component of their system cost then ever before. We expect that <1k PCs will be bought by consumers and business and could constitute more then 50% of all PCs by C-mas of 1998. In case we see $500 PCs be next C-mas our royalties we could be as high as 10% of total system prices and if the biz PC markets gets eroded by <1k PCs we will with an NTWN solution be in the same position. While we have increased our prices over the last 10 years other component prices have come down and continue to come down. This is in particular true for CPU prices. where AMD and CYRIX are clearly under $50/unit components with packaging COGs of $20-25. Intel has higher costs today because of their packaging and I estimate that their current average CPU price is around 170-180$ with 40-60 $ in packaging costs (so the money they are getting for their IP on silicon is $120-140 in average, which compares with NTW prices being between $100 and 120 typically). I am interested in listening to them when they explain to us their low-end strategy in Dec. When comparing system prices over the last couple of years with today’s prices we should note that in the low end segment PC manufacturers have started pulling out monitors and other items from their systems. As a result my comparison is not 100% correct- but this does not change the trend. We have to assume that not all of the <1k PCs will be less powerful or just consumer focussed. Many will be less capable as OEMs strip peripherals. We are making this easy with USB, 1394, device bay etc. Easy transfer of peripherals to new PCs could be the result and the vanilla core architecture might get artificially even cheaper. At least this would make it easier for us to defend our pricing as we increase our BOM percentage.

OEM division revenue growth over the last 8 years has depended heavily on volume increases and a trend to higher priced OS. During that time ASPs have stayed stable or have gone up which made it easier to ride the wave and get the value we deserve. We have shown larger then 40% growth rates annually and expect in the future that OEMs will take a very hard look in how to avoid paying us more $5 per system in order to hit most aggressive price points. Will this lead to significant higher volumes and thus allow us to relax some prices while gaining share where we need it? The danger does exist that more PCs might get shipped without an OS and we should not take this lightly!

While reasons for volume increases are too early to analyze (US data still sketchy and ASIA/LATIN data really convoluted) we expect the following to happen:

1. Moderately more volume by Ending new buyers who can now afford to buy PCs

(This should be true for consumers as well as small biz)

2. Acceleration of replacement cycles

(Knowing that 80M PCs cannot run NTW or WIN 98)

3. Shortening of PC “life time” in general

The only counter argument to make here is that current PC technology is totally sufficient for most office tasks and consumer desires and that any performance bottleneck is not in today’s PCs but in today’s COM pipes. This in itself might slow down replacement cycles and life time shortening until we find true MIPS eating applications- a priority not only INTEL should subscribe to.

Other side effects of the <1k PCs are less need for NCs, NetPCs and WIN terminals as long as we deliver on the well managed aspect of the PC environment within 12 month. If not customers might not wait for us and pilot more alternative solutions. I do not have to say what this means for NT 5.0 delivery.

MS7 007194

CONFIDENTIAL

Pricing options .

PC industry growth after the Asian crisis settles down should go back to normal and might wind up for CY 99 and 2000 in the 20%+ figures. This could help us to ease up on increasing prices – but the drive to N’l'W needs to continue and as we go along we might conclude that the market will not bear $100+ prices for NTW. Our options,

1. Peg DT OS prices to type of CPU or system price

Both methods are an administrative nightmare for the OEMs and us. This worked when we had only 3 CPU types and the one with the higher royalty had a long cycle time ~ today we have too many types (I can just Intel calling me feeling we treat them unfairly by putting all their competitors into the low end bucket) and the cycle times are so unpredictable that we recommend against this. We have priced once on manufacturer cost and it is a sure way to totally erode your model without having any control. We rejected this as well.

2. License for limited time and create annuity business

This is the best thing long term but it might disrupt end user operations and could require enduser registration. I wrote a memo about this more then a year ago. This will need technology and infrastructure to be set up something we are not seriously working on. So until NTW 6.0 comes out- say CY 2001 this is not an option. We need a champion for this now, if we want to do this.

3. Reduce DT OS content which OEMs install and sell add on retail packs

This is a viable option if we can make the add-on pack a stunning piece of technology and a “must have” for every PC owner. Performance, management and ease of use features come into my mind. Again we need to start this now in order to be ready at NT 6.0 time frame.

4. Defend current model

We believe that we ducked the bullet for 15-18 month and bought some time to explore the above opportunities. Only 3 major contracts are not agreed upon. The one company who is pushing the hardest for a price break for the sub 1k category is Compaq and I expect a major fight and escalation on this subject. The answer here has to be “no” for all people involved.

With this in mind Iet’s agree on the following objective, strategy and tactics:

Objective:

To get the highest amount of $/unit for DTOS through the OEM channel without breaking the current model of pre-installing the SW on PCs.

Strategy:

Avoid price increases for DT-OS over next 2-3 years and be sensitive to NT pricing and prepared to revisit as we go along.

Tactics:

- Reduce some of the more rigid licensing requirements, which increase costs to the OEMs.

- Step up our marketing efforts with OEMs to help them to sell more PC units

- Give OEMs air cover by promoting high-end PCs purchases by providing more future technology directions

- Continue to level the playing held between SB, Named and MN accounts.

- Increase demand creation for NTW PCs slowing down OEM’s ASP erosion

- Resist <1k PC royalty price decreases firmly

- Reward OEMs who are willing to increase their NTW penetration until NTW 5.0 ships

- Review MOLP and SELECT waterfall as well as Academic and special government pricing options and agree on a company wide pricing. model without allowing any exceptions on subsidiary or area level

MS7 007195

CONFIDENTIAL

Who can derail this plan and MSFT counter tactics:

OS competitors

SUN

Sun and it’s coalition with Java. For the next 2-3 years the barriers are huge for them and even IBM after studying this technology is not convinced it would satisfy customers when implemented during that time frame. In addition there is the compatibility barrier and the fact that OEMs see SUN as the enemy and will not be easily convinced to be a distribution channel for them.

OEM coalition

Our high prices could get a single OEM( Compaq might pay us 750M$ next year) or a coalition to fund a competing effort (say in India). While this possibility exists I consider it doubtful even if they get a product out that they can market it successfully, leapfrog us and would not deviate from their own standard to differentiate. Could they convince customer to change their computing platform is the real questions. The existing investments in training, infrastructure and applications in windows computing are huge and will create a lot of inertia.

No bundling of OS on low end systems would be the easiest way to hurt us- but who would want to start with this and loose business’?

ISV

NSCP may come from the browser side, but I consider them too weak to succeed alone- so they are only dangerous if they team up with SUN. Again compatibility and yet another platform are the biggest inhibitors.

INTEL

We read about it in the news today and over the last couple of weeks. If they decide to own the OS as well as the CPU our business it will get ugly. This could be an INTEL lead and funded coalition- say with Compaq and NSCP. I am convinced they have been thinking about this for some time. They could buy SUN SOFT or start a skunk work project on their own. lf they decide to sell the OS for $1 and the CPU for $ 200 they will get the OEMs on their side. The customer inertia argument remains and that will prevent them to build momentum easily. Our reaction could be to buy Nsemi or AMD or both and own the CPU and the SW business- while both stocks (INTEL and MSFT) are taking a dive. We would sell SW at $100 and CPUs at costs + $1.

How sure are we of our partnership and how fast could we react if needed? We could bring compatibility to another platform better then anybody else and we would have the money to fund the fab capacity.

Bill, please send me some feedback, does it make sense to discuss this with a larger

audience’?

MS7 007196

CONFIDENTIAL

Isn’t that interesting? While M$ was telling the world it was innovative, it was looking at ways to stifle the competition and to sell consumers stuff they did not need. Note that M$ felt pressure from sub $1000 PCs in 1997. How must they be sweating with PCs at $100-$300 and M$ have raised prices again? Well, the higher-priced units are not selling. The lower-priced units are having to cut prices to compete. That means the cash cow is drying up. Do you really need a quad-core CPU and video card that can do 200 frames per second 3D? Do you see competition in the market or do you see OEMs, Intel and M$ colluding to keep prices high? This year, OEMs will be under a lot of pressure to dump M$ because ARM will sell and do it all without the OEMs and without M$. To keep moving units, OEMs will have to cut prices. Hardware is already at rock-bottom, so the cut will have to come in software. Good-bye M$. Hello GNU/Linux.

Business basically buys no-OS PCs in bulk and writes disc images to them or uses thin client technology. They really have no need for the M$ tax to raise their cost of acquisition. Businesses compete. If the competition adopts GNU/Linux and thin clients, others will follow. It’s happening.

- Robert Pogson

ARM SMP

We are only a few weeks into 2010 and there is word that ARM will be doing the SMP/multi-core thing and still run 12 hours on a charge. Are we there yet? Yes. These devices have all the power normal users need, in a phone handset. Imagine what ARM can put in a desktop or notebook. The reign of x86-64 is nearing an end.

Further, these devices can do whatever anyone needs with GNU/Linux Android. M$ need not apply. If they do apply, they will have to compete on price. No more charging what the fanbois are willing to pay for the world. Even if M$ enters the market late, they will only be able to take a share, not the whole market. Just like Apple, there are those who will pay double the price for the privilege of the brand, but they are a small market. The mainstream will accept ARM or continue to accept ARM as delivering the goods running Android.

By the end of the year some enterprising rascals will put this stuff on a tiny board for desktops and notebooks. Perhaps it will fit in the keyboard or the mouse or the monitor but ARM will be used for mainstream computing very soon. This will be a big wake-up call for Intel, AMD, Via and others. The monopoly in hardware and software will soon be gone. Get used to working for a living. No longer will you have the only product on the shelves. If the big box retailers resist, these things will sell mail-order. No one cares what OS is on them. The price will be right. The mindshare of monopoly will be gone soon.

For those who need power, ARM will arrive in a year or two. With SMP and these low-powered chips designed to be mixed and matched the count of CPUs in a box can easily exceed 4 or 6. Have 100 of them if you want. They cost so little it will be affordable. The power density is so low a bunch will not dry your hair. A networked OS like GNU/Linux can handle a mesh of processors as well as it handles clusters of servers.

The monopoly will not be able to bury ARM as they did the NC. ARM is out there in the hundreds of millions and they work well. 2010 is the year of ARM. ARM has done the long slog from 6502 to phones and now they are emerging on the larger IT stage.

- Robert Pogson

Whatever Happened to the NC?

They were a little ahead of their time because Java was new and networks and servers dragged but people still call thin clients dumb terminals because of the FUD spread by M$ and its partners. You can see part of the story in these summaries of M$’s campaigns about the time of Lose ’98. That is a document produced as evidence in Comes v M$ and it shows that not only did the NC have a few problems of its own, M$ actively connived with its partners to dig a hole and bury the NC. I will use that document in a grade 9 class outlining the history of the PC. The students will be using network computers/thin clients so they will know FUD when they see it. These are not dumb terminals or Java-based thin clients but regular X terminals showing the pictures and sending the clicks to a powerful machine built four years after the FUD campaign. The NC works. 10% of PCs are NCs today and the number is increasing steadily. They last so long a low level of production is sufficient to meet the needs. My students see the NC/thin client as a smart way to do IT and one that is superior to the thick clients they see at home and at school. Everyone who sees them here wants one.

Anyway, here are the highlights of that document wrt NCs:

  • Begin phase one of the Windows Vision: Natural Computing, with above two launches.

  • Continue worldwide efforts to prevent the NC from gaining any critical mass.

Cute, eh? Produce a product with a similar name while putting down the other guy’s stuff.

  • NC Attack: What we’ve done

  • Account visits got us back in the race at FedEx and St. of Florida, whereNetPC’s have been added to NC evals. Visit to AARP resulted in no further NC deployments.
  • Which to Choose document, TCO slides, NetPC demo units, and TCO calculator
  • NC/Java competitive session #1 rated session at MGS. Delivered tech sessions on NC, Hydra, and ZAW
  • Launch NCFacts.com with WagEd in August to deliver low road NC/Java messages. Continue to use ms.com to deliver hi gh road messages .
  • Deliver NC trial/rejector case studies (One by end of Sept)
  • Sun and Oracle plan to ship their NC s in volume in the fall, we must continue to utilize the press, events and partners to get the word our that the NC’s and JavaOS are the worst of both worlds.
  • There is next to no value in a terminal device. The value is in the content. The [NC] market eventually will resemble the razor-blade market. The devices will became handles and the content, the razor blades” Brian Murphy, The Yankee Group
  • NC is likely a long term thrust, despite initial success over the last 6 months.

So, M$ waged a serious campaign to discourage production and purchase of network computers for more than a year while ramping up production of competing technology with Citrix and others. It takes great salesmen to claim a product is superior to another which effectively do the same thing, provide a virtual desktop. This campaign was so effective that many producers of thin clients went out of business at the same time that M$’s monopoly solidified. What’s wrong with this? Good salsemanship? No! This is sabotaging other legitimate businesses and is illegal in US law and other laws around the world. That they got away with it and experienced ten years of monopoly as a result is one of the crimes of the century.

NC was a trademark of Oracle and M$ was deliberately attacking the trademark telling millions of people it would never fly.

The Lanham Act expressly forbids such activity.

(1)

Any person who, on or in connection with any goods or services, or any container for goods, uses in commerce any word, term, name, symbol, or device, or any combination thereof, or any false designation of origin, false or misleading description of fact, or false or misleading representation of fact, which–

(A)

is likely to cause confusion, or to cause mistake, or to deceive as to the affiliation, connection, or association of such person with another person, or as to the origin, sponsorship, or approval of his or her goods, services, or commercial activities by another person, or

(B)

in commercial advertising or promotion, misrepresents the nature, characteristics, qualities, or geographic origin of his or her or another person’s goods, services, or commercial activities, shall be liable in a civil action by any person who believes that he or she is or is likely to be damaged by such act.

(4)

The following shall not be actionable under this section:

(A)

Fair use of a famous mark by another person in comparative commercial advertising or promotion to identify the competing goods or services of the owner of the famous mark.

(B)

Noncommercial use of a mark.

(C)

All forms of news reporting and news commentary.

So M$ went way beyond fair use/comparisons. Otherwise why did they suck in the press and the “low road” NCFacts.com? They knew they were doing wrong but took the chance they would not be caught. The crime paid off handsomely. That’s why they continue to push the boundaries of anti-competition law.

In spite of their FUD, the NC is doing well, ten years later. It’s working in my schools. Novell, RedHat, and IBM are mass-producing systems of them with management tools orders of magnitude more efficient than what can be done with thick clients. The netbook, the smartbook, and the virtual desktop are all here to stay and taking share from the monopoly at last. M$ has tried to wring “value” from them by CALs and other horrors such as limiting the hardware on which their OS may be installed and they have tricked most OEMs into not pushing too hard but there is light at the end of the tunnel for the NC and it is not an on-coming train.

Wyse and IDC report huge savings using thin clients. Being partners of M$, and describing large business use of IT they refer to that other OS and not GNU/Linux but the savings will be larger with GNU/Linux just by cutting out the licensing fees. M$ charges server licence, CAL and application licence… It all adds up. In my installations, the cost of licences would have been about equal to the cost of hardware so we installed seats for half the cost using GNU/Linux. GNU/Linux gives better performance too because the server can run twice as many processes in a given quantity of RAM because of shared memory between executables. Others report similar results.

- Robert Pogson

Is It Plugged In?

Where I usually work I am the superstar of IT. As such, all kinds of folks cautiously ask me to look at their PC. I try to break the ice by asking, “Is it plugged in?”. We laugh and discuss the problems, possible solutions and go on from there. Yesterday a PC made an appointment with me for today. A quick inspection revealed an unusually heavy build-up of lint on the CPU cooler but most of the dust was superficial and probably not causing a problem yet. The folks left and I set the beast up. It would not boot… until I switched on the power supply (little rocker switch at the back). I laughed. It made my day. I did a memtest, full surface read and checked the directory structure. Everything seemed OK.

When the folks get back the machine I will advise them about locating it off the carpet and to back up their files.

In contrast to my small success today, the visit I made to Kijiji.ca computer forum was a disaster. I only returned because the abusive moderator was gone. It turned out he was replaced by another equally obstinate although more eloquent bully and a gang of their chums descended on my posts criticizing every iota. The topic was not the issue. They wanted me gone from their forum. You know the kind. They must be the super-elite in that region and all the ordinary folks must be beholden to them to dispense wisdom. Certainly GNU/Linux must never be mentioned without warning ordinary folks away from it. I think the growth of GNU/Linux must threaten their jobs somehow. Maybe they run malware-combatting businesses. I don’t know. I do know that a forum that abuses visitors will not grow and thrive like Linuxquestions.org or distrowatch.com or LinuxToday.com. I have no idea what the game plan is for places like that. It’s like Craigslist CoFo for abuse and closed-mindedness. Then there’s DesktopLinux.com which was taken over by trolls. I think it’s evidence of astroturfing. Any forum that gets above the radar for M$ gets a lot of negative attention.

That is so sad. The idea that GNU/Linux threatens jobs is nonsense. M$ has the whole world working for them for free. It’s pretty easy to see that FLOSS creates a lot of jobs all over the world, not just in Redmond. There may be fewer fixit jobs in the fallout but hardware still needs to be fixed and there are lots of opportunities to network systems. FLOSS is more efficient in that the distros do a lot of the work of packaging and installing that does not need to be done repeatedly on every PC but then, a PC with GNU/Linux can do more and someone has to set them up for folks who cannot. There still is a huge market for IT guys. The job mix may change but generally GNU/Linux guys do well. Why the little guys think they have to worship at M$’s feet is beyond me. M$ makes sure they get the biggest slice and treat everyone  else like dogs. You can see it in the Comes v M$ exhibits.like 3096:

  • “ISVs are just pawns in the struggle”
  • “Platform… It’s evangilizing itself”
  • “If they can’t or won’t help us, Screw ‘em, Help their competitors instead”
  • “Do not attack directly – no debates, no whitepapers”
  • “Disrupt the alliance”
  • “Help their competitors instead – Let them attack the cities for us – They’ll be grateful for our help (for a little while)”
  • “What will cause the enemy to quit? … Public humiliation”
  • “Just keep rubbing it in via the press, analysts, newsgroups, whatever. Make the complete failure of the competitor’s technology part of the mythology of the computer industry. We want to place selective pressure on those companies and individuals that show a general weakness for competitor’s technologies, to make the industry increasingly resistant to such unhealthy strains, over time.
  • Can’t let ‘em feel like pawns – Treat them with respect (as you use them)

So, pawns, keep on working for M$ if you wish. M$ is not your friend and will cast you off in a moment when it suits them. Instead you could be working for yourselves and your families and communities. What a waste of talent.

The astroturfing is so thick in some places the monopoly must really feel threatened. TFA is all the proof I need that it is astroturfing. The pattern matches. Attacking the messenger, not the message. The monopoly is weakening rapidly to resort to such tactics. It may have worked at one time but the end is near.

- Robert Pogson

M$ Wants You To Use GNU/Linux

A recent update from M$ is causing BSODs on the re-re-reboot. Sigh. They have made their system so complex even they cannot fix it. It seems like they want you to use GNU/Linux where the modularity of the package management systems and clear rules about what files a package can affect make it much less likely that such problems could occur and if they should happen, the problems can be fixed quickly and transparently. When you try to obfuscate your code, you become the bottleneck.

Use Debian GNU/Linux to escape this mess, particularly if you are running a second-class OS from M$, XP or a netbook. Do you really want to wait until your OEM gets the fix from M$ and finds a way to get it to you for your netbook? Don’t be a second class user of a PC. Go first class with GNU/Linux.

We know how it works. M$’s biggest competitor is XP. They need you to pay for a new release to keep the cash coming in. All is fair in their world, including making life difficult for those who cling to XP. When you get fed up with XP, get off the treadmill. Go to the light. Go to GNU/Linux. see http://www.debian.org.

- Robert Pogson

Dell and Standards

I have tried to do business with Dell and I have worked with a lot of good equipment from Dell, but they make everything so hard.  Try:

  • finding anything with Linux on their site
  • finding anything on their site if you are in the wrong class of customers
  • finding identical kit running GNU/Linux or that other OS as options
  • now, installing a hard drive on their servers just got harder

What ticked me off to write this entry was something else. An acquaintance brought me a notebook that had a forgotten password. I was unable to reset the password. It can only be done after phoning Dell and jumping through their hoops. That is a security feature for businesses/professionals etc. but it is definitely a drag for ordinary folks using a PC and having a member of the family put on a password for fun… Products that turn into bricks are not fun for consumers, Dell.

The other thing is that Dell PowerEdge servers are very useful but Dell is now making them less useful by requiring only drives certified by Dell be used. Whatever happened to standards? Are we going back to the bad old days where every OEM made its own parts? Proprietary power cords? There is some of that going on with motherboards for servers because of tight spaces but drives? Give us a break, Dell. Stick with standards for stuff that is likely to fail and need replacement, please, or we will buy from those who do support standards. I have seen motherboards speced to use certified memory modules but none refused to work when other parts were inserted. They may have run at reduced speed but they ran. Dell is refusing to let the drives run, period. That is too much. I can buy equipment that is more flexible elsewhere.

- Robert Pogson

Matt Asay Moves to Ubuntu

Change happens. It’s inevitable. Ubuntu is not immune. Individuals are not wheels that turn forever in a machine. They grow and move on. It is time to fill the spot left by Jane Silber. Matt Asay has been chosen. Is he the right person for the job? Time will tell, but he has decent creds: Novell and Alfresco. He is well known from his blog, The Open Road. A big plus may be that he is known and knows the USA. This is important because the USA is different. While known as a technological innovator, the USA has hangups about M$. They like the home boy who does good and creates an empire out of nothing. They like that so much they tend to overlook matters of anti-competitive acts and insecure IT which M$ causes. They see M$ as a generator of wealth, not as an infinite sink of costs. The rest of the world sees things much differently and are far ahead of the USA in FLOSS adoption even though many of the core components of FLOSS began in the USA: GNU, GPL, and several important distros. The USA accepts widely held myths about FLOSS such as 1% market share for GNU/Linux, freeloading, boxes with GNU/Linux being converted to that other OS, immunity from malware is due to insufficient share, etc. Further, the USA largely ignores the explosive developments of IT in other parts of the world, eg. China. USA adoption of GNU/Linux in business has largely been RedHat/Suse. Can Matt Asay make a difference to perception of GNU/Linux in the USA and can he make a difference in Ubuntu in some way to improve acceptance in the USA?

I have some doubts. The USA is locked up very tightly as the stronghold of empire. M$ gets everything its own way from lobbying, astroturfing, ignoring anti-competitive acts for ten years or more, and billions of promotional dollars supplied by monopolistic prices. There is a long uphill road for any FLOSS business to crack the USA market.RedHat has been working hard at it for ten years and is only just a tiny niche still. RedHat ignored the desktop for many years because it was irrelevant in that market. Only this year did they get enough customers interested in FLOSS on the desktop to make it worthwhile to get back in. Dell, and HP, while having some investment in GNU/Linux actively promote that other OS. Against this, Ubuntu needs huge leverage to make a dent. Matt Asay may find his energy more useful in other markets which have much more flexibility and growth opportunities.

In his blog, Matt Asay has taken some strange views for an advocate of FLOSS:

Of course, I am paraphrasing his articles, but he looks at the same set of facts and comes to different conclusions. For example, the sales of “7″ show a record and I point out that much of that record came from deferred sales with upgrades from Vista in previous quarters while Matt Asay points out that M$ is taking the lion’s share of profit from the mouths of its partners and they may see GNU/Linux as a way to assert independence. His error is that M$ keeps their slaves hungry and liking it by pointing out the obvious fact that if they switched to GNU/Linux they wold lose huge market share and die. No OEM dares declare itself free of that other OS because the market for FLOSS is too small to sustain any one of them. They also cannot gradually shift to GNU/Linux for the same reason and more, for the $50 or so they give M$, they get $50 or more from the buyers of the PCs. If they sold the PCs with GNU/Linux or nothing they would make $50 less per PC. The OEMs are in a welfare trap. If all OEMs decided tomorrow to sell PCs with OS optional/separate things would change but no matter what Ubuntu does, that will not change until OEMs that do not promote that other OS step forward and embrace FLOSS. These are likely to be the smaller OEMs and startups, not the big guys who are stuck in M$’s pocket. It’s too bad we have to wait until GNU/Linux reaches a larger share of the market but that will happen even if the OEMs do not lead the way. When the market for GNU/Linux eats into their shares, they will promote GNU/Linux. Not before.

The GPL is what makes FLOSS work. Period. There is nothing wrong with the licence that folks trying to sidestep it would fix. Live with it Matt.

The world needs cheap IT and they can get it using mass production/Moore’s Law/FLOSS. A side effect of Free Software licences is that you cannot charge a high price for it because others can distribute the same stuff for less. This is a good thing, Matt. It means more affordable IT in emerging markets and greater innovation because the barriers to entry in any field of IT is less. Sell services, not FLOSS.

Change is good. We await signs that Matt Asay is good for Canonical/Ubuntu and whether Ubuntu is good for Matt Asay. New ways of doing business and new approaches to selling should be welcome. I only hope selling out is not in the cards. M$ has the cash and frequently buys out, embraces and extringuishes competition. It worries me that a new pragmatism may be creeping into Ubuntu. The FLOSS community accomplishes little by compromising on the principles of Free Software.

- Robert Pogson

Symbian Comes out of the Closet

2010-2-4 In a press release, Symbian announced that their code, used on most smartphones will be open. Distributed under the Eclipse Licence and others, the code will be available to all for any purpose promoting the use of the software in diverse ways on these gadgets or anything else. See that M$? The world is becoming open as you go further back into your cave to die.

According to FSF,  the Eclipse Licence makes this free software but  incompatible with the GPL. Still, this is a good, competitive move to promote competition rather than to kill competition as M$ always tries. One thing is sure. This move will make the smartphone software environment much more interesting, vibrant and full of choice. M$ will not be able to grow in this space on the basis of its meagre product in comparison. Expect Symbian now to be able to move into the netbook segment, further weakening M$’s hold on that space. Manufacturers will have customers who like Symbian on cell phones who want it on netbooks and perhaps by the end of the year, every other kind of PC. Who knows? Openness leads to an exciting future, not a cattle chute.

2010 will be the year of ARM and it is still young. ARM is excited by all the prospects. This move could make the exaggerated claims of ARM real very soon. While M$ is stuck on its treadmill, the world is racing ahead on flying feet. The design of Symbian is based on sound principles rather than marketing like that other OS. Symbian will be able to compete with GNU/Linux well. Both will kill that other OS in the portable field. The world does not need to pay repeatedly for M$ bloat and inefficiency. It has many better choices.

- Robert Pogson

Time-wasting Games

No, not Solitaire. Vista, the world’s most-hated OS. A man brought me a PC that could no longer dial out. It was a Conexant software modem and HP had a driver for it. All Vista would report was that the device “had a problem:”. Helpful, eh? The device manager did not even list a modem but called it a communications device. We downloaded the driver from HP but it failed to install with a cryptic message that HP states usually means nothing is wrong.

While we had the machine in the lab we did some updates to see whether that might be a problem. One service pack and dozens of updates later, there was no change. The thing now reported it had no driver and did not need one. We found fax modem software had been installed but was nowhere to be found. I asked the device manager to “scan for new devices” and suddenly the modem was there in the list all ready to go. I could disable and re-enable it, so I presume the driver does something. I wish on-line/HP chat help had suggested that, but they did not. They suggested uninstalling Norton, which was new and FireFox which was newer. It’s a good thing I wasn’t charging by the hour. The guy could have just handed over the machine as payment for the fiddling done.

This is an example of the high cost of using that other OS. Full of conveniences but costing much more than its price in downtime and labour. The world is not employed by M$ but does its bidding on hundreds of millions of machines. You should send M$ the bill.

- Robert Pogson



Archives by Month

My Mission

My observations and opinions about IT are based on 40 years of use in science and technology and lately, in education. I like IT that is fast, cost-effective and reliable. I do not care whether my solution is the same as yours. I like to think for myself.

My first use of GNU/Linux in 2001 was so remarkably better than what I had been using, I feel it is important work to share GNU/Linux with the world. I have been blessed by working in schools where students and school systems have benefited by good, modular software easily installed in most systems.

I have shown GNU/Linux to thousands of students and hundreds of teachers over the years and will continue in some way doing that until I die in spite of the opposition.

Posts

February 2010
S M T W T F S
« Jan   Mar »
 123456
78910111213
14151617181920
21222324252627
28