BSD-Licensed C Compiler Added to NetBSD, OpenBSD

Anders Magnusson's BSD-licensed pcc compiler has been imported into NetBSD's pkgsrc and OpenBSD's src tree. Anders wrote to NetBSD's tech-toolchain list: "It is not yet bug-free, but it can compile the i386 userspace. The big benefit of it is that it is fast, 5-10 times faster than gcc, while still producing reasonable code. The only optimization added so far is a multiple-register-class graph-coloring register allocator, which may be one of the best register allocators today. Conversion to SSA format is also implemented, but not yet the phi function. Not too difficult though, after that strength reduction is high on the list."

The USD 100 Laptop Now the USD 188 Laptop

The vaunted 'USD 100 laptop' that Massachusetts Institute of Technology researchers dreamed up for international schoolchildren is becoming a slightly more distant concept. The USD 100 laptop has many innovative features including a pull cord for recharging by hand. Leaders of the nonprofit One Laptop Per Child that was spun out of MIT acknowledged Friday that the devices are now slated to cost USD 188 when mass production begins this fall. The last price the nonprofit announced was USD 176; it described USD 100 as a long-term goal.

Why You Should Adopt Python to Manage UNIX Systems

As a system administrator, you run across numerous challenges and problems. Managing users, disk space, processes, devices, and backups can cause many system administrators to lose their hair, good humor, or sanity. Shell scripts can help, but they often have frustrating limitations. This is where a full-featured scripting language, such as Python, can turn a tedious task into an easy one. Python is a scripting language that looks like it was made for system administrators.

SCO Files for Chapter 11 Bankruptcy

Yahoo reports that SCO has filed for bankruptcy in order to protect assets. "The SCO Group today announced that it filed a voluntary petition for reorganization under Chapter 11 of the United States Bankruptcy Code. SCO's subsidiary, SCO Operations, Inc., has also filed a petition for reorganization. The Board of Directors of The SCO Group have unanimously determined that Chapter 11 reorganization is in the best long-term interest of SCO and its subsidiaries, as well as its customers, shareholders, and employees." Groklaw has a story on it, too.

Atheros Driver Developments

"Reyk and I have decided to show something from the private handling of this Atheros copyright violation issue," OpenBSD creator Theo de Raadt began in a posting to the OpenBSD -misc mailing list referring to the recent relicensing of OpenBSD's BSD licensed Atheros driver under the GPL. He noted, "it has been like pulling teeth since (most) Linux wireless guys and the SFLC do not wish to admit fault. I think that the Linux wireless guys should really think hard about this problem, how they look, and the legal risks they place upon the future of their source code bodies." He stressed that the theory that BSD code can simply be relicensed to the GPL without making significant changes to the code is false, adding, "in their zeal to get the code under their own license, some of these Linux wireless developers have broken copryright law repeatedly. But to even get to the point where they broke copyright law, they had to bypass a whole series of ethical considerations too."

The 0.11 Linux Kernel

According to this KernelTrap article, the 0.11 Linux kernel was released on December 8th, 1991. Among the 'features' advertised in that release, Linus noted that the console was now capable of producing beeps, Linux gained native mkfs, fsck and fdisk utilities, and the com ports finally had adjustable line speeds. However, if you managed to get Linux booted you were immediately dropped into a root bash shell as Linux lacked a login system. It also lacked support for SCSI devices, and support for swapping to disk meaning it required at least 4MB of RAM to be useful.

Jeos: Canonical’s Virtualisation-Specific Ubuntu Linux

"Ubuntu sponsor Canonical announced a version of its Linux software stripped down for use just on virtualized environments. The version, called Jeos for 'Just Enough Operating System' and pronounced 'juice', is now available." That's what ZDnet and News.com report, but Jeos is nowhere to be found on the Ubuntu website. El Reg claims: "Canonical is still in the midst of deciding whether not to make JeOS wildly available, since it's mostly meant as an ISV thing."

Legal Summits To Tackle Linux

The Linux Foundation, custodians of the Linux trademark, have announced two summits to deal with legal issues surrounding Linux and open-source software. Attendees will focus on building a legal defense structure for Linux and policies designed to support intellectual property rights within open development.

Open Source Risks and Responsibilities

The widespread acceptance of open source continues to grow as a cost-effective alternative to traditional network deployments. Well-known projects such as Linux have proven themselves to be in the enterprise environment, helping to dispel the fear, uncertainty and doubt preceding open source implementations. In the past two years, the industry has begun to shift from a total dependence on proprietary applications to a desire for more cost-effective, scalable and collaborative solutions.

ReactOS 0.3.3 Released

ReactOS 0.3.3 has been released. "The Win32 subsystem is in the beginning of a total overhaul to make it completely compatible with NT5 which may introduce various drops in application compatibility from time to time, however in the 0.3.3 release it has had a positive impact on stability and compatibility with Win32 applications. As a generic result of these internal changes, the system feels a lot more stable in comparison to previous releases, and could be run on a real hardware (though usual limitations still apply - no USB, SATA, NTFS)." The screenshots page has been updated as well.

Sun To Become Microsoft’s OEM Partner

Having recently rediscovered itself as a systems company, Sun Microsystems has been welcomed into Microsoft's vast and growing family of OEM partners. Expanding the companies' three-year-old interoperability pact, Sun has agreed to ship Microsoft's dated but important Windows Server 2003 operating system pre-installed on its x64 machines. The companies will also co-operate on go-to-market activities for the machines. Ars Technica has more.

Overview: Asus’ EeePC

Unicap has an article on the Asus EeePC. "In spring 2007, Asus announced the EeePC, a low cost, small sized mobile computer, which is expected to be available to the public in October 2007. The system is equiped with a 900 Mhz ultra low power Intel CPU, a 7'' LCD monitor, 512 MBytes of RAM and uses flash memory as permanent storage. On the software side, the system comes with a custom version of Xandros Linux preinstalled."

Running the Numbers on Vista

Sales of boxed copies of Windows Vista continue to significantly trail those of Windows XP during its early days, according to a soon-to-be-released report. Standalone unit sales of Vista at U.S. retail stores were down 59.7 percent compared with Windows XP, during each product's first six months on store shelves, according to NPD Group. In terms of revenue, sales are also down, but the drop has been less steep, at 41.5 percent.

Interview: Microsoft’s Craig Mundie

APCMag interviews Microsoft's Craig Mundie. "Bill Gates has left the building - almost. In July 2008, the self-made billionaire will make his final exit from Microsoft, and his role will be taken over and shared by two Microsoft veterans: Ray Ozzie and Craig Mundie. Ozzie will be Microsoft's Chief Software Architect, looking after technical strategy and product architecture, but Mundie has the role of setting Microsoft's strategy across the board as well as heading up all of Microsoft's research and development."

VMware Open Sources VMware Tools

Today, VMware announced that it has released a majority of its VMware Tools as open source software (GPLv2), part of the project Open Virtual Machine Tools. "The Open Virtual Machine Tools (open-vm-tools) are the open source implementation of VMware Tools. They are a set of guest operating system virtualization components that enhance performance and user experience of virtual machines."