Archive for July, 2007

Real World Savings with FLOSS

I came across a detailed article on the savings a school can have with FLOSS. Schools often have a computer teacher whose day job is to teach and occasionally to fix things. A reliable system that costs little to install and keeps on working is ideal. Linux and FLOSS do that. The totals come to $92k saving for installation and $33k per year for ten years of use. That is like several teachers’ salaries. Real money in the real world. M$ is rich enough. Would you not prefer to route that money to things that help education rather than pumping up Bill’s pension?

Total Open Source Savings for Setup – $92,675.20
Ten Year Savings – $338,667.00

The reality of these figures for Noxon Schools is that if we had Microsoft products only we would not have185 computers we would have 50 because that is all we could sustain. That is the big difference for us.

The same sorts of savings can be realized in most homes and offices, too. GNU/Linux and FLOSS are good for IT.

- Robert Pogson

AMD v INTEL

Article in TheRegister:

The commission has accused Intel of being guilty of abusing its dominant market position in at least three separate ways that it reckoned could be linked together as “a single overall anti-competitive strategy”.

It said in a statement:
First, Intel has provided substantial rebates to various Original Equipment Manufacturers (OEMs) conditional on them obtaining all or the great majority of their CPU requirements from Intel.

Secondly, in a number of instances, Intel made payments in order to induce an OEM to either delay or cancel the launch of a product line incorporating an AMD-based CPU.

Thirdly, in the context of bids against AMD-based products for strategic customers in the server segment of the market, Intel has offered CPUs on average below cost.

Meanwhile, AMD voiced its opinion on the Commission’s statement: “Intel has circled the globe with a pattern of conduct, including direct payments, in order to enforce full and partial boycotts of AMD.

“The EU [European Union] action obviously suggests that Intel has, once again, been unable to justify its illegal conduct,” said AMD legal affairs executive vice president Thomas M McCoy. ®

There are those who think such rebates are normal business practice, but they are not. Rewarding a good customer is one thing, blocking that customer from doing business with a competitor is another. Paying a customer to delay using a competitor’s product is also a no-no. Selling products below cost in order to harm competition is also illegal. These sorts of conduct are usually covered by legislation barring anti-competitive behaviour.

AMD has struggled against this behaviour since the early days of the IBM PC. IBM wanted multiple sources of supply for compatible CPU chips so Intel had to permit AMD to play, but as the market took off, Intel tried various strategies to get the whole market. Thank goodness Intel now has only 80% of the CPU market. If they had 95% like another monopoly we know, our CPUs might cost a lot more than they do today. That is what legislation against anti-competitive practices is supposed to promote, sharp competition on price and performance.

I have worked and enquired about employment with places that call themselves “Wintel” shops with a note of pride, believing they have the best suppliers of software and hardware for their systems. The truth is variable. Intel CPUs for a long time sold at a premium because of the Intel logo but when the specs were examined, they needed higher clock rates and more power to do the same workload. All that AMD lacked was production capacity. When the AMD64 family came out, the tables were turned. Intel had no comparable product at any clock speed. Suddently AMD’s prices were high. I had to shop at their bottom rung to have good performance/price. When Intel competed at 64bits last summer, prices dropped like stones. We need that competition to keep both/all suppliers honest. Do not forget, VIA has some excellent processors, too, especially for thin clients and mobile devices.

Intel now has the quad core market to themselves but Intel knows AMD has product coming later this year, so they are aggressively marketing. It remains to be seen how the legal battles will go, but it is a great time to be building Linux terminal servers. IMHO, justice is never done on such matters because the damage has been done to businesses and customers that is not undone by any fine. I do not think anybody but server builders and high-powered workstations need this kind of kit. Grandma can surf quite well on a Duron/Celeron.

You can read about the AMD v Intel suit in the US here. I am not impartial. I like AMD’s products. This is from http://www.amd.com/breakfree/. If you want to get direct to the court documents, click here.

You can read the EU announcment here.

You can read another report here.

- Robert Pogson

Life-cycle Costs

I read this on a website today:

Low life cycle costs
Only about 20% of the cost of owning a PC is in the purchase price.

That is a surprising claim for a company that sells both Linux and that other OS on its products. They do not advertise Linux, however. You have to ask for it on the phone, as if it were illicit.

Think what the numbers mean. If you buy a PC from them for $800 with that other OS, they predict you will spend four times that or $3200 supporting the PC over its lifetime. What they really should be saying is that you will be wasting money supporting that other OS over the lifetime. With Linux, the cost of maintaining the OS is much less. How much does it cost to type apt-get update;apt-get upgrade as root occasionally? What if you put it in a script executed periodically? With Linux, you may never have to re-install and you can go years without rebooting. Some folks re-install more often than once a year because that other OS is so poor at maintaining the file system.

Another thing they do not tell you is that the PC would cost much less with Linux and cost less to maintain.

- Robert Pogson

Linus

There is a good interview with Linus Torvalds. It covers patents, development, licenses, the desktop and fun.

Here are some gems:

  • I think the real issue about adoption of open source is that nobody can really ever “design” a complex system. That’s simply not how things work: people aren’t that smart – nobody is. And what open source allows is to not actually “design” things, but let them evolve, through lots of different pressures in the market, and having the end result just continually improve.

  • I compare it with science and witchcraft (or alchemy). Science may take a few hundred years to figure out how the world works, but it does actually get there, exactly because people can build on each others knowledge, and it evolves over time. In contrast, witchcraft/alchemy may be about smart people, but the knowledge body never “accumulates” anywhere. It might be passed down to an apprentice, but the hiding of information basically means that it can never really become any better than what a single person/company can understand.

  • Yes. It’s still why I do it. The parts I do that end up beign fun have been different over the years – it used to be purely about the coding, these days I don’t write all that much code myself, and now it’s mostly about the organizational side: merging code, communicating with people, pointing people in the right direction, and then the occasional bugfixing myself.

You have to admire a man who is so knowledgeable in his field and who finishes with accomplishment instead of FUD.

- Robert Pogson

Software non-Patents

M$ has lately taken to threatening Linux with non-Patents. They have even made deals with Linux distributors not to sue customers…

In fact, in a recent argument before the US Supreme Court:
see http://www.supremecourtus.gov/oral_arguments/argument_transcripts/05-1056.pdf

on page 22 is written:

” 6 JUSTICE BREYER: I take it that we are
7 operating under the assumption that software is
8 patentable? We have never held that in this Court, have
9 we?
10 MR. JOSEFFER: No, but as I was saying

later, on page 27:

“17 JUSTICE STEVENS: Your time is up, but I
18 want to ask you one yes or no question. In your view is
19 software patentable?
20 MR. JOSEFFER: Standing alone in and of
21 itself, no.

BTW: Joseffer worked for US Dept. of Justice and was serving as amicus curiae supporting M$.

That is US law: for a thing to be patentable it must have a physical embodiment and not just an idea or information like software.

“101. Inventions patentable

Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title [35 USC § §1 et seq.].”

Software is not any of those things that may be patentable. Software can be part of an invention like a new machine to do appendectomies or whatever, but the software itself is not patentable. M$ makes software that is not part of an invention by M$. The X-box is another matter. I am sure M$ has some patents on that. It is an assumption that because USPTO has issued some software patents that the USPTO is following the law. It clearly is not.

In particular:

“103. Conditions for patentability; non-obvious subject matter
(a)
A patent may not be obtained though the invention is not identically disclosed or described as set forth in section 102 of this title [35 USC 102], if the differences between the subject matter sought to be patented and the prior art are such that the subject matter as a whole would have been obvious at the time the invention was made to a person having ordinary skill in the art to which said subject matter pertains. Patentability shall not be negatived by the manner in which the invention was made.”

Can anyone reasonably say that any software is not obvious to anyone who studies it? Once the syntax and semantics of a programming language are known, anyone can make a computer do anything permitted by the programming language. Anyone can add to or subtract from anything in a piece of software to make it into any other piece of software one logical step at a time. The ultimate example is the simulation. One can generate an infinite number of threads with an infinite number of steps randomly and come up with every possible simulation with no insight into a problem to be solved. There is no innovation in software whatsoever. Everything is a logical and obvious extension of what is known before. There is art and skill involved in creating good software but it is not innovation any more than a painting can be patented. Copyright is the appropriate IP law for software.

Infringement of non-existant software patents by Linux is just more FUD from M$.

- Robert Pogson

Linux has Arrived on the Desktop

There has been a steady growth of Linux on the desktop and server for many years. The high-profile/large migrations have always made the headlines:

There have also been many more smaller migrations for individuals and smaller organizations. These are difficult to measure but try a search via Google for linux migration desktop and you get 4 million hits.

So many Linux boxes are shipping in the world that some even count them as Windows machines. The list of suppliers of Linux boxes grows almost daily. OEMs large and small find Linux a desirable desktop product. One of the largest, Dell, expects 1% of sales to be Linux in the US. They will branch out to the rest of the world, where adoption rates are much larger. The institutional sales of Dell alone, could be huge for desktop Linux. The rate of growth is huge.

Microsoft has been in denial for years, but the recent change in tactics has been telling. When Microsoft bothers to make deals with Linux companies, we can be sure that Linux is taking a bite. The features of these deals include:

  • cash payments by Microsoft upfront
  • per-seat payments to M$
  • promises not to sue customers over patents
  • some wishful thinking about interoperability

These last two items are part of the FUD and PR against the finding in the EU that M$ does not do enough to permit interoperability. M$’s FUD that Linux violates M$’s patents is absurd. There are no software patents in most of the world and the US Supreme Court questions the validity of them, too, although there has been no ruling by them. Software is copyrightable, but not patentable even though the USPTO does issue what it calls patents without legal basis.

M$ does not bother to embrace technology it does not believe will fly or is flying. I do not trust M$ but they do know how to make money. Delaying Linux on the desktop or taking a piece of the action are two good ways to make money for them.

Countries like Uruguay are planning to pump up IT literacy with requests for bids. OLPC will be in the running for 150000 laptops. Several other countries are getting involved in OLPC. OLPC alone is expected to deploy 5 million Linux laptops in the coming year.

The properties of GNU/Linux that make it desirable on the desktop are:

  • Unix/POSIX environment,
  • Relative freedom from malware (like Solaris/MacOS X),
  • Low licensing cost,
  • Easy maintenance with many distro’s package management/bug tracking,
  • No vendor lock-in,
  • Worldwide cooperative project with contributions from many walks of life,
  • Modularity, openness and freedom to copy.

- 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

July 2007
S M T W T F S
« Jun   Aug »
1234567
891011121314
15161718192021
22232425262728
293031