Archive for the 'Open Source' Category

Open Source has legal protection

[link] Thursday, August 14th, 2008

From the New York Times

SAN FRANCISCO — A legal dispute involving model railroad hobbyists has resulted in a major courtroom victory for the free software movement also known as open-source software.

In a ruling Wednesday, the federal appeals court in Washington said that just because a software programmer gave his work away did not mean it could not be protected.

The decision legitimizes the use of commercial contracts for the distribution of computer software and digital artistic works for the public good. The court ruling also bolsters the open-source movement by easing the concerns of large organizations about relying on free software from hobbyists and hackers who have freely contributed time and energy without pay.

It also has implications for the Creative Commons license, a framework for modifying and sharing creative works that was developed in 2002 by Larry Lessig, a law professor at Stanford.

That license is now used widely by organizations like M.I.T. for distributing courseware, and Wikipedia, the Web-based encyclopedia. In March, the rock band Nine Inch Nails released a collection of musical tracks under a Creative Commons license.

The ambiguity facing open-source licensing has been one of the hurdles facing the movement, said Joichi Ito, the chief executive of Creative Commons.

“From a practical business perspective when big companies and their legal teams look at Creative Commons there are a number of questions,” he said. “It’s been one of the things their legal teams throw at us.”

MINIX 3 released

[link] Wednesday, June 4th, 2008

MINIX 3 is a new open-source operating system designed to be highly reliable, flexible, and secure. It is loosely based somewhat on previous versions of MINIX, but is fundamentally different in many key ways. MINIX 1 and 2 were intended as teaching tools; MINIX 3 adds the new goal of being usable as a serious system on resource-limited and embedded computers and for applications requiring high reliability

This new OS is extremely small, with the part that runs in kernel mode under 4000 lines of executable code. The parts that run in user mode are divided into small modules, well insulated from one another. For example, each device driver runs as a separate user-mode process so a bug in a driver (by far the biggest source of bugs in any operating system), cannot bring down the entire OS. In fact, most of the time when a driver crashes it is automatically replaced without requiring any user intervention, without requiring rebooting, and without affecting running programs. These features, the tiny amount of kernel code, and other aspects greatly enhance system reliability…

You don’t know what MINIX is? Hint: it’s what got Linus Torvalds started on the project that eventually became Linux. It was originally a ‘toy’ Unix-like OS written by Andy Tannenbaum for teaching purposes. I tell the story in my book.

[Source]

New ASUS EeePC on the way

[link] Wednesday, June 4th, 2008

From Register Hardware

Asus has announced the anticipated Intel Atom-based Eee PC - and a pair of new models that, the company claimed, boost battery life to more than seven hours. Oh, and they sport 10in displays, hard drives and 802.11n Wi-Fi.

As expected, the new version of the current 8.9in Eee PC 900 is the 901, while the 10in versions are dubbed the 1000 and 1000H - the former has Linux, the latter Windows XP Home. Both have a keyboard that’s only eight per cent smaller than a standard laptop keyboard…

No firm info on UK prices, but my guess is >£300+VAT.

Now a 7-hour Linux sub-notebook would be something…

Free content and business models

[link] Monday, June 2nd, 2008

Lovely essay by Mike Masnick about how people wilfully or accidentally misunderstand the significance of open content…

I’ve been noticing an interesting trend lately. While more folks aren’t totally averse to the idea that they need to somehow embrace “free,” they’re mishandling what they do with “free” and then going on to complain how “free” doesn’t work. The basic problem is this: they hear about the importance of “free” and so they give something away for free. But they don’t have a business model around the free content. They don’t understand the economic forces at work. They just give stuff away and pray… and then whine when nothing happens. As we’ve pointed out before, no one says that “free” by itself pays the bills. You need to have a more complete strategy than that — and it involves a lot more than “give it away and pray.” It’s good that they’re at least trying, but if they don’t understand the real issues and fail at the experiments, they suddenly come back and claim that “free” isn’t the answer, and suddenly rule out all business models involving free. And that is a real recipe for failure….

Worth reading in full.

Thanks to Charlie Leadbeater for the original link.

Why Walter Bender left OLPC

[link] Wednesday, May 28th, 2008

Interesting piece by Steve Lohr

I sent Mr. Bender an e-mail, asking him why he left. He replied that he decided his efforts to advance the cause of open-source learning software “would have more impact from outside of O.L.P.C. than from within.”

I also asked Mr. Negroponte about Mr. Bender’s departure, and he called it “a huge loss.” Mr. Negroponte said that, in his view, some people had come to see open-source software as an end of the project instead of a means. “I think some people, including Walter, became much too fundamental about open source,” he said.

After the article was published May 16, Mr. Bender sent a letter to the Times, taking issue with Mr. Negroponte’s comment and elaborating on his own views: “Mr. Negroponte is wrong when he asserts that I am a free and open-source (FOSS) fundamentalist. I am a learning fundamentalist.”

I talked to Mr. Bender last Friday to discuss his views at more length and give them a broader airing.

“Microsoft stepping in is the symptom, not the disease,” he said in the interview. The issue, in his view, is whether the tools that bring computing to children are “agnostic on learning” or “take a position on learning.”

“O.L.P.C. has become implicitly agnostic about learning,” he said. The project’s focus, he said, is on bringing low-cost laptop computers to children around the world. “It’s a great goal, but it’s not my goal,” he said.

So what is Bender’s goal? The answer is the “constructionist” learning model derived from the work of Jean Piaget and the practical research of his intellectual descendants like Seymour Papert, the M.I.T. computer scientist, educator and inventor of the Logo programming language.

Constructionist pedadogy holds that people learn best by building things — solving problems by “constructing” answers as active agents — instead of by being passive recipients of facts and received knowledge.

Lohr goes on to say that Bender

thinks the collaborative, interactive learning environment embodied by Sugar could be “a game changer in how technology and education collide.” He says he wants to see the Sugar software run on many different kinds of hardware and software platforms, even on Windows, if the Sugar experience is not sacrificed.

Entropy reduction and its consequences

[link] Tuesday, May 20th, 2008

From Technology Review

In technical terms, a programming error reduced the amount of entropy used to create the cryptographic keys in a piece of code called the OpenSSL library, which is used by programs like the Apache Web server, the SSH remote access program, the IPsec Virtual Private Network (VPN), secure e-mail programs, some software used for anonymously accessing the Internet, and so on.

In plainer language: after a week of analysis, we now know that two changed lines of code have created profound security vulnerabilities in at least four different open-source operating systems, 25 different application programs, and millions of individual computer systems on the Internet. And even though the vulnerability was discovered on May 13 and a patch has been distributed, installing the patch doesn’t repair the damage to the compromised systems. What’s even more alarming is that some computers may be compromised even though they aren’t running the suspect code….

XO+XP=POXX?

[link] Sunday, May 18th, 2008

This morning’s Observer column

Much heat and little light were generated last week by the announcement, made jointly by Microsoft and the One Laptop Per Child (OLPC) project, that Windows XP is to be made available on the project’s ‘XO’ laptop, the little green machine aimed at the world’s poorest children. Next month, trials of Windows on the XO will begin in what Microsoft - in a telling phrase - describes as ‘key emerging markets’.

The news has been hailed as welcome pragmatism on the part of Nicholas Negroponte, the project’s director. But among some of his colleagues and in the wider Open Source community, it has also been excoriated as a betrayal. Which view is correct? Both…

Trouble at OLPC?

[link] Tuesday, April 22nd, 2008

Walter Bender has left OLPC following some, er, restructuring. Here’s the PC World story

Drastic internal restructuring at the One Laptop Per Child Project has led to the resignation of one of the nonprofit’s top executives from the effort.

Walter Bender, the former president of software and content at OLPC, has left the organization to pursue “new activities,” an OLPC spokesman, George Snell, said on Monday.

Bender’s original position as a president was eliminated during OLPC’s restructuring process, and he resigned as a director of deployment, Snell said. “There is no position remaining known as [president of] software and content, so Bender will not be replaced,” Snell said.

“OLPC recently restructured into four areas — development, technology, deployment and learning — and Walter’s responsibilities will be absorbed by those teams,” Snell said.

Bender, the former executive director of Massachusetts Institute of Technology’s Media Lab, played a key role in the development and deployment of open-source software for the organization’s low-cost XO laptop, aimed as a learning tool for children in developing countries.

“Walter Bender was the workhouse for OLPC. While [OLPC Founder Nicholas] Negroponte met with presidents, it was Bender’s day-to-day management that built the organization,” said Wayan Vota, who follows OLPC and originally reported the news on his Web site, OLPC News.

Bender promoted the use of open-source software for the XO laptop in the face of repeated efforts to load Windows XP, which has gained him a big following in the open-source community, Vota said. The loss of Bender and other key personnel over the past few months could be a sign that OLPC is focusing more on the technology than the educational aspects of its mission, Vota said.

Child’s play?

[link] Sunday, April 13th, 2008

This morning’s Observer column

For some months, strange goings-on have been reported in branches of Toys ‘R’ Us. Shifty-looking middle-aged men and younger males wearing ponytails and Grateful Dead T-shirts have been observed leaving the premises with small cardboard boxes which they then gleefully tear open upon reaching the safety of their cars. Exclamations of ‘Yes! And ‘Yeehaw!!!’ have been heard by security guards, who are as puzzled by all this as their checkout colleagues.

‘I can’t figure it out,’ said one store manager, when quizzed by this columnist a few months ago. ‘The things are just walking out of the store. They sell out the minute we get a delivery.’

HP enters sub-notebook market

[link] Tuesday, April 8th, 2008


Picture from Engadget.

The HP subnotebook is out. Two flavours — one running SUSE Linux, the other running Vista. Interesting video tour here.