Thom Holwerda Archive

64-Bit Power Struggle Heats up

"In 2005, vendors competed to provide ever-increasing processor power, with 64-bit chips and dual-core technology. Now AMD and Intel are shaping their multicore plans for 2006 and beyond. In the world of hardware, 2005 proved to be the year vendors pushed processor power to new heights as competition in the multicore processor space came to a head. AMD gained a 64-bit head start on Intel last year when it unveiled 64-bit extensions that allow x86 chips to accommodate more than 4GB of memory." In related news, Intel is going to dump its 'Intel Inside' tagline in favour of something new-- after using it for 15 years.

The Web Ain’t Just for 2D Anymore

"Once upon a time, 3D for the Web promised to be as easy as building a Web page. Unfortunately, 3D - even simple 3D - is more complex than displaying scrolling text and pictures. Each VRML vendor implemented a different subset of the spec, and it never gained traction. And so 3D on the Web faded away. Or did it? It turns out that VRML lives on in its XML flavor, X3D, which has grown to encompass VRML's siblings H-Anim (Humanoid Animation) and GeoVRML."

Happy Birthday Browser

"Fifteen years ago, the Web browser was invented on Christmas day. We look at the history of the browser, talk to its creator, Sir Tim Berners-Lee, and ponder how the software increasingly provokes users to define their own ways of consuming information online." Berners-Lee: "A lot of people really want to have an arrangement to provide them with the software that is maintained, and to pay for that support. So, there's a place for the commercial software makers. But the open-source community is absolutely essential for the development of the Web. That's very important to maintain a healthy community."

Validate Localized Data with Regular Expressions

"Data validation is a common chore in programming any user interface. The Java language's regular-expression support can make data validation easier. You can define a regular expression that describes valid data and then let the Java runtime see if it matches. But certain types of data have different formats in different locales. The ResourceBundle class lets you work with locale-specific data in an elegant way. This article shows how to combine the two techniques to solve a common data-entry problem."

An Unsung Hero: the Hardworking ELF

"With December upon us, rife with rumors of labor disputes (again!) at the North Pole, it seems about time to talk about the ELF standard. ELF (ELF is an acronym for Executable and Linking Format) is a standard for object modules, libraries, executables, and core files. Many UNIX and UNIX-like systems use ELF, and the ELF standard has contributed substantially to the development of compiler toolchains and debugging tools for a variety of systems."

Review: Windows Vista December CTP

Love-him-hate-him Paul Thurrot has released a four part in-depth review of Vista's December CTP. "I think people are going to be surprised by how good the Windows Vista December 2005 Community Technical Preview (CTP, or build 5270) really is. After years of painful delays and an uncertain couple of months since the last CTP, Microsoft shipped a near-feature-complete Vista build to testers this week, and the prognosis is extremely positive. From what I can see, Vista has turned the corner. The December CTP is an exciting release, stable and full of new features. In this review, I'll examine those new features, and the features that have changed since the previous CTP, build 5231" Part 1 | 2 | 3 | 4.

Opera Says Show’s Not for Sale

Representatives at browser maker Opera denied that the company is in the process of being sold to either Google or Microsoft, and said the Norwegian firm has no other acquisition plans in the works. Opera markets an eponymous desktop Web browser as well as several mobile browser technologies. A number of published reports appeared early Friday that implied that industry giants Microsoft and Google could be engaged in a bidding war over Opera. The company called those stories mere rumors.

Review: Intel-Powered Alternative to the Mac Mini

"It's finally arrived - the first Mac Mini clone. Our review system was supplied by Evesham, but the barebone chassis is manufactured by AOpen and has been known as the 'Pandora'. Sadly this catchy name is gone - AOpen has re-named it the Mini PC, which is just plain boring. Anyhow, name aside, this is a really cool-looking little machine - it arguably looks even better than the Mac Mini, mainly due to its aluminium case."

Ruby off the Rails

"Ruby on Rails is just one facet of what makes Ruby great, just like EJB is only part of the Java enterprise platform. Andrew Glover digs beneath the hype for a look at what Java developers can do with Ruby, all by itself. Ruby's syntax is quite different from that of the Java language, but it's amazingly easy to pick up. Moreover, some things are just plain easier to do in Ruby than they are in the Java language."

GTK+ Fundamentals: Why Use GTK+?

"This article, the first in a three-part series, introduces you to the world of GTK+. It explains what GTK+ is, why you should consider using it, and the benefits it provides. Together with the rest of the series, this installment provides enough introductory information that, if you decide to use GTK+ in your own projects, you'll know where to look for further materials."

OSNews Wishes Everyone a Merry Christmas

As here in Europe Christmas eve has already begun, we, the OSNews team, both editors and site maintainers, would like to wish all of our readers a very merry Christmas. May everyone be with the ones they love-- no matter one's nationality, religion, favourite operating system, favourite desktop environment, or whatever. Let us also hope the victims of the tsunami, the earthquake in Pakistan, and Gulf Coast hurricane, and all others who have suffered this year, have found comfort. Let's have a moment of silence on the 26th for them. Merry Christmas, people (and anyone who dares to sing "Last Christmas" in the comments gets banned for a week) !

NetBSD 3.0 Released

"The NetBSD Project is pleased to announce that release 3.0 of the NetBSD operating system is now available. NetBSD 3.0 continues our long tradition with major improvements in stability, performance, networking, security, also includes support for two new platforms (iyonix and hp700), and many new peripherals. Far reaching improvements to the network stack will not only provide better performance but also make NetBSD an excellent choice for a VPN gateway. PAM (Pluggable Authentication Modules) framework adds more flexibility to NetBSD's user management and simplifies integration into heterogeneous networks. The kernel, libraries and utilities can now handle filesystems larger than two terabytes, and support for Xen 2.0 allows hosting many virtual servers on a single machine." Read the full changelog here, and downloads are here.

Demystifying Security Enhanced Linux

"In this paper I will try to explain the philosophy behind the Security Enhanced Linux (SE Linux). I will however try to explain the concept with an example but to keep the length readable I will restrain myself to go into much of implementation details for e.g. commands and similar stuff."

Versora Progression Desktop

"Progression Desktop allows you to transfer files and settings from Windows desktops to Linux desktops in an automated fashion. Desktop "personalities" and data are quickly moved across operating systems and applications to ensure a seamless transition to Linux. Progression Desktop moves critical data, application settings, network shares, desktop settings, directory structures and more in a predictable and repeatable fashion. Migrate Microsoft Outlook/Outlook Express to Novell Evolution, KMail, Mozilla or Thunderbird, Microsoft Internet Explorer to Mozilla, Firefox or Konqueror, Microsoft Office to OpenOffice.org and more."

Microsoft To Buy Opera?

CoolTechZone claims that Microsoft has bought Opera. "In a recent conversation with one of our insiders at Microsoft, the source revealed that Microsoft has acquired Opera Software, makers of the Opera browser. The insider reported that both Microsoft and Google were trying to bid on Opera, but in the end, the software maker took the lead. At the moment, the deal is almost through with Microsoft and Opera planning on locations for the browser’s research and development centers throughout the world." Update: Opera has officially denied the rumours (thanks to Nemesis11).

Microsoft, Google and Lee Settle Hiring Dispute

Some five months after Google announced plans to open a product research and development center in China, and said it was appointing former Microsoft vice president Kai-Fu Lee to head the operation, the parties have settled the matter. In a brief statement released late Thursday, Microsoft spokesman Jack Evans said the parties had entered into a private agreement that resolved all issues to their mutual satisfaction.

uim 1.0.0 Released

"Uim is a multilingual input method library, whose goal is to provide a secure and useful input method for all languages. Uim works in many environments, including of course general desktop systems such as GNOME or KDE. It also supports Linux Zaurus, Mac OS X." Version 1.0.0 has been released.

Configuring IPsec on Your XP Professional Laptop

"I have already written about configuring my FreeBSD IPsec gateway and workstations. In this article I will show how I configured my Windows XP box to use the same gateway. You might ask why I'm writing about Windows XP on a website about FreeBSD? My terse answer is because I can. My realistic answer is because it will help people. It's something I did, with my FreeBSD gateway. I use XP on a regular basis. Use the right tool for the job. Sometimes that's XP. Sometimes it's FreeBSD."