In a continuing look at the Mac mini as an embedded development platform, this article shows how to rapidly prototype a simple application, looking at the variety of tools and glue available natively in Mac OS X.
PalmOne plans to announce later this month its first hard drive-based product line, broadening its device portfolio and leading another trend in the handheld market.
"What Xen is, is a very thin layer of software that essentially presents to the operating system an idealized hardware abstraction," said Simon Crosby, vice president of marketing for XenSource. The OS is no longer glued to the hardware but floats above it, talking to Xen as if it were the machine.
Fortress is a new language for from a team that includes Guy Steele, Common Lisp guru and contributor of Java. Language is introduced as the "next Fortran". Fortress language spec and an early overview.
Jimmy Wennlund has been doing to Linux what Apple has done to Tiger: Make it boot faster. Jimmy wrote initng, a replacement for the Sys-V style "init" application. It allows for better service dependency checking and will start services in a highly parallel fashion, dramatically speeding up the Linux boot process.
Ubuntu Down Under (UDU) was the third Ubuntu conference and was held in Sydney, Australia. The first was held in Oxford, United Kingdom and the second one in Barcelona, Spain. The conference went for a whole week, starting on Monday 25th of April.
Apple Computer released 20 patches for its OS X operating system designed to fix flaws that could catch users off-guard. The vulnerabilities apply to Mac OS X v10.3.9 and Mac OS X Server 10.3.9, according to Apple's advisory. The advisory also falls just days after Apple's much ballyhooed release of the latest version of its operating system, Mac OS X 10.4, widely known as Tiger.
The Bluetooth Special Interest Group - the body that controls the wireless connectivity standard - has formally chosen ultrawideband as the foundation for future versions of the technology. UWB, traditionally seen as a potential competitor to Bluetooth, seems to now be bluetooth's ticket to future relevance. Meanwhile, Bluetooth's current popularity assures that UWB adoption won't spark yet another Beta vs VHS standards war.
A developer who's spent five years working on Java/J2EE applications for the enterprise takes Mono for a spin. He's a self-described Java lover, and isn't afraid to say it. What does he think of Mono?
Mobile security is a hot issue, but who is listening? The mere word 'security' sends most people running. Investing in preventative IT security has never been a very popular topic. It often needs a competitor or an organisation itself to become a victim of crime before senior executives sit up and listen. read more
According to HaikuNews, new open source nVidia 3D drivers are now ready for BeOS. Included are screenshots of Be's 1999 era Quake II port running unmodified and 3D accelerated.
After more than two years in the making, DarwinPorts 1.0 is now available in binary and in source form. The DarwinPorts Project's main goal is to provide an easy way to install various open-source software products on the Darwin OS family (OpenDarwin, Mac OS X and Darwin).
The suit claims that the "Free Software Foundation has entered into contracts and otherwise conspired and agreed with individual software authors and commercial distributors of commodity software products such as Red Hat Inc. and Novell Inc. to artificially fix the prices charged for computer software programs through the promotion and use of an adhesion contract that was created, used and promoted since at least the year 1991 by the Free Software Foundation" Update: A Groklaw article casts some serious doubt on the validity of the suit and sheds some light on serious inaccuracies in the Linux Business News article linked above.
Ada - a modern programming language designed for large, long-lived applications - and embedded systems in particular - is set to get some extensions in its next incarnation Ada 2006. There is a talk here, highlighting the most important changes (eg. cyclic type structures, Java-like interfaces, standardization of the Ravenscar tasking profile, container libraries, etc.). Updated drafts of the standard are available here. For general information about Ada there is a Wikibook Programming:Ada.