Apple Launches Power Mac G4 Rebates
Apple is offering up to $300 off a purchase of Power Mac G4 in its "Powerful offer" through July 7th (just one week before the NY MacWorld). The promo offers $200 mail-in rebate on a 800MHz Power Mac, and $300 rebate on either a dual 1-GHz Power Mac or a 933MHz. The 933 Mhz specific model seems like a good deal overall (considerably faster than the 800 MHz one because of its additional 2 MB L3 cache), especially if you add some 1 GB memory on it that you can find for cheap these days ($50 USD for a 512 MB DIMM PC-133 SDRAM). The offer is only valid at retail Apple store or at the Apple Store online.
BSD vs. GPL: A Framework for the Social Analysis
These are the first three parts of a multipart paper 'BSD vs. GPL': "The paper attempts to establish a framework for the social analysis that might help to clarify issues for developers of free/open source products as well as the relative merits of each license. This paper is written from the software developer point of view, not that of a lawyer. I would argue that such an approach makes sense because none of major open/free software licenses was ever tested in court. And as such they can be viewed as a social contract, a mechanism for attracting users and co-developers and ensuring cooperation."
Hurd Running Under the Bochs Emulator
KernelTrap reports that Robert Millan recently made available a bootable Bochs image allowing users to run the GNU/Hurd under the Bochs x86 emulator. KernelTrap has also posted a screenshot.
New Matrox Graphics Solution in Action
On this Chinese website you can already see some pictures of Matrox' new graphics chip code-named "Parhelia" in action. An English translation of another russian source can be found here. Note this information was meant to be under NDA until the 14th of May. The pictures at this webpage show a three monitor display setup, demonstrating Quake3 Arena, a flight simulator and Adobe Photoshop. The text talks about a 20GB/s memory bandwidth, other sources indicate 19GB/s! An announcement by Matrox is expected on the 14th of May.
Introducing the TriangleOS and Sartoris
OSNews reader and OS developer Wim Cools writes: "I'm writing a hobby OS (TriangleOS) and I've just released the second version of it. The OS isn't very big yet, but I've managed to begin with a GUI and have applications running inside the windows. Anyway, here's my site. There are a few screenshots of the GUI in an early stage but I haven't been able to create any up to date screenshots yet, with the shell and applications running but there's a floppy image available for everyone to check it out."
Another interesting new OS is Sartoris. Santiago Bazerque is part of the Sartoris team and he writes: "Me and my friends from the Univeridad de Buenos Aires are working on an experimental microkernel. We are now finishing our second release. We are not OS gurus, just a few students (our Computer Organization professor looked at us in a quite funny way when we told her we wanted to build an operative system, but hey, we did it!). The webpage is here, in case you feel like taking a look."
Note: Before everyone starts again "what does that OS do and why do we need it?" please let me clarify that these hobby/small OSes are built with the purpose of gaining knowledge. They were never meant to create userbases or user communities or markets. They are solely of developer-only interest, users can try them, but they won't directly benefit.
Another interesting new OS is Sartoris. Santiago Bazerque is part of the Sartoris team and he writes: "Me and my friends from the Univeridad de Buenos Aires are working on an experimental microkernel. We are now finishing our second release. We are not OS gurus, just a few students (our Computer Organization professor looked at us in a quite funny way when we told her we wanted to build an operative system, but hey, we did it!). The webpage is here, in case you feel like taking a look."
Note: Before everyone starts again "what does that OS do and why do we need it?" please let me clarify that these hobby/small OSes are built with the purpose of gaining knowledge. They were never meant to create userbases or user communities or markets. They are solely of developer-only interest, users can try them, but they won't directly benefit.
New Versions for SkyOS and MenuetOS
Two new releases for the two of the three "really" alternative operating systems. SkyOS now includes some basic debugging capabilities, while the beta version of MenuetOS now has more appearence options. Expect soon a comparison/review article of the "big three" of the really alternative hobby OS scene: AtheOS, SkyOS and MenuetOS.
Reaching Beyond Two Terabyte Filesystems
Peter Chubb posted a patch to the lkml, with which he's now managed to mount a 15 terabyte file (using JFS and the loopback device). Without the patch, Peter explains, "Linux is limited to 2TB filesystems even on 64-bit systems, because there are various places where the block offset on disc are assigned to unsigned or int 32-bit variables."
Peter works on the Gelato project in Australia. His efforts include cleaning up Linux's large filesystem support, removing 32-bit filesystem limitations. When I asked him about the new 64-bit filesystem limits, he offered a comprehensive answer and this interesting link. The full thread can be found here on KernelTrap.
Reaching beyond terrabytes, beyond pentabytes, on into exabytes. I feel this sudden discontent with my meager 60 gigabyte hard drive...
Two SuSE Linux 8.0 Reviews
Two SuSE 8.0 reviews blossom on the web. The first can be found at TheRegister, while the second one is courtesy of LinuxBeginner. LinuxBeginner also includes four screenshots of the YaST2 configuration tool, which substancially can help newbies configure their SuSE Linux with ease.
Previewing Windows .NET Servers
"If you have just finally finished figuring out the relationship between the various versions of operating systems coming out from Microsoft over the past couple of years, get ready to be challenged once again. The successor line to the server versions of the Windows 2000 operating system is called .NET Server and is currently available as a Beta 3 release to MSDN subscribers and other beta testers. It was originally called Whistler Server, but after the Beta 2 release it acquired a new name (despite an interim announcement that Whistler Server would be released as Windows 2002 Server). In this article I'll try to summarize what is new and exciting in this new release." Read the article at O'Reilly.
Apple’s Jaguar Sliced and Diced
TheRegister's Andrew Orlowski has published a preview of the new MacOSX 10.2 version, codenamed Jaguar. Read the preview and see some exclusive screenshots.
RISC OS Select Released
RISC OS Select is the latest version of the RISC OS operating system originally developed by Acorn Computers. Since Acorn's demise in 1998, RISCOS Ltd have taken over development of the desktop version of RISC OS. They released RISC OS 4.0 in August 1999. RISC OS Select has many features including: DHCP support, SVG graphic support, Improved printing, Multiuser logons, over 100 other improvements. RISC OS Select will run on Acorn A7000 and RISCPC computers, as well as machines from RISCStation and Microdigital.
ELXLinux Preparing for Release 1.0
It seems that the ELXLinux project is preparing for its 1.0 release, named ELX Power Desktop 1.0. It is said that the company have partnered with another company in Northern America and some in Europe to distribute its ELXLinux 1.0. Their website features a brand-new improved design.
Amiga Inc Website Updated
Amiga.com has been updated as many people have noticed already. The update includes an improved front page with links to already existing pages such as, Amiga-Anywhere site, Amiga Dev site and the corporate site, which takes the form of their "old" website. The new link on the front page leads to the Official AmigaOS website which has a number of features such as News, Forums page, Events, Dealers and an About page. Also, its been announced that Computer City will port the Inga gaming system (a adventure game design tool) to all Amiga platforms. The tools is a full design solution for the amateur of professional adventure game creator.
Lynuxworks Gets a Shot in the ARM
"Lynuxworks, which makes Linux software for embedded devices, has landed a deal with prominent chip designer ARM to bundle the two companies' products into a single embedded Linux development platform. The deal is a boost for Lynuxworks, which will gain visibility as a partner of one of the biggest names in embedded processors." Read the rest of the story at ZDNews.UK.
Microsoft Services & Integration Solution for UNIX 3.0
"Microsoft announced that version 3.0 of its Services for UNIX (SFU 3.0) package was released to manufacturing this week. SFU 3.0, one of the key products developed by Microsoft’s India Development Center teams in Hyderabad, India, and Redmond, Wash., is being offered to meet the growing demand of UNIX customers wanting to take advantage of Microsoft Windows 2000. SFU 3.0 is a breakthrough version that incorporates new tools for rapid migration to Windows 2000 as well as new features for tighter platform integration in mixed environments. SFU 3.0 enables customers to optimize their previous investments in UNIX infrastructure, applications and people, while capitalizing on the value of Windows 2000 as an enterprise platform." ENTNews has an explanatory article about this too.
GeOS Lives through Breadbox Ensemble
"Breadbox Computer Company LLC has completed and released to company distributors, its new flagship desktop software suite, Breadbox Ensemble. Ensemble offers a full productivity and internet suite, including Web Browser and Email. Other essential programs such as word processing, spreadsheet, flat file database and graphics applications are integrated into this easy-to-use package". Read the rest of the news over at BreadBox.
Benchmarking Intel C++ 6.0 to GNU g++ 3.0.4
CoyoteGulch.com has published an interesting article, benchmarking GCC 3.04 and ICC 6 (the article will be updated again after GCC 3.1's release). In the tests, ICC seems to pull ahead in most tests. When it's behind, it's never very far behind. The opposite is not true, and there are benchmarks where ICC is very far ahead, generating code that can be up to 5 times better than gcc's. Especially interesting, the "Stepanov" benchmark, which shows that ICC is capable of understanding the most complex c++ constructs, whereas GCC gets confused by them and ends up generating much slower code. This is bothersome, because it means that developers who want to get the most speed out of their gcc-compiled system need to write their code pretty much in C, whereas those using ICC can use all the productivity-enhancing features of C++ without speed penalty. As for the "WhetStone" benchmark, shows that gcc still has serious issues dealing with x87 floating-point code. It would also be very interesting to run the very same benchmark on a Pentium4, varying the compiler options, in order to see how both compilers can take advantage of the Pentium4's extra features, and especially SSE-2. Update: Another benchmark can be found here.
KDE 3.0.1 Coming soon
As seen on PCLinuxOnline: "KDE 3.0.1 Release - According to Dirk Mueller, KDE-3.0.1 is supposed to be released this coming Wednesday. He is asking all developers to double check all bug fixes and get them checked into the main branch."
Review: VMWare Workstation 3.1 vs Virtual PC 4.3.2 vs Bochs 1.4
The open source Bochs, VMware Workstation by VMware, Inc. and VirtualPC from Connectix are applications that virtualize or emulate the x86 hardware, allowing you to run multiple operating systems on top of a "host" operating system that these three applications run upon. This means that you will be able to run Linux or FreeBSD or other supported "guest" OSes under Windows, Linux (or Macintosh), inside a window or fullscreen. But which one delivers the best performance for the money? And what about the free Bochs?