Archive

The Java open source debate

The recent announcement from Apache regarding their plans to embark on their own J2SE implementation called Harmony has re-ignited the long-running Java/OSS debate. James "Father of Java" Gosling reacted in an unexpected way by giving a misleading view of what open source is really all about. Now that the dust has settled a little bit, it's time for an article that is not championing the cause for the relicensing of Sun's implementation under more permissive, open source terms, but simply a look at what could (and could not) happen under the open source model.

Why Apple’s switch to Intel is a good thing

With the announcement that Apple is switching to Intel, the computing world has been thrown a curve ball. Speculation will run rampant for the next year. We obviously won't know what's going to happen until it happens, but I see a bright future coming out of this. I see Apple with more headroom for the future to create better, faster designs. I see much more opportunity for the hacker community to work with this also.

Open letter to Apple about its marriage with Intel

Dear Apple, I am among the many switchers you successfully brought to your platform. And now I plan to switch back. Simply put, after reading this press release, I no more think the Mac has any future as an interesting hardware or software platform. I further believe that you have made such a bafflingly shortsighted decision that I worry about the sanity of your management staff, enough to dread more of these moves. I also disbelieve most of the claims that have been made today as purely hilarious.

Guest PC 1.4 – Ready for Prime Time?

Guest PC, as described by Lismore Software Systems, Ltd., is "another computer inside your Mac". While in simplicity this is true, Guest PC offers Mac users far more. Guest PC has received a few bad reviews along the way, however, version 1.4 makes up for many of the previous versions shortcomings. This review will discuss the features and highlight some of the improvements found in Guest PC 1.4.

Introduction to ClearHealth

Open Source has a wealth of offerings across many different arenas of software, to date a great deal of the offerings out there are development tools, general purpose applications, and first generation vertical applications. In the medical market there has been a long history of development on first generation software such as OpenEMR, FreeMed, FreeB and others. For some users these applications have offered a productive and capable platform on which to run their practice, but it is apparent to most the first time they go to use them that there is not the level of richness and depth found in proprietary alternatives like WebMD's Intergy, NextGen, or The Medical Manager. With the the release of ClearHealth 1.0 RC1 there is now a credible and full featured Open Source (under the GPL) offering that competes point for point in the big five areas of medical software:

Solaris 10 – UNIX for the people?

With a (relatively) big advertising campaign SUN promoted Solaris 10 (also known as SunOS 5.10). Referring to SUN, with the "revolutionary" JAVADesktop 2 and a lot of new features and improvements, Solaris 10 should be the best OS today. Solaris is free for SPARC owners and for private use or evaluation purpose it's also freely available on the x86. While Solaris actually is kind of a legend, I thought "Hu, this could be an interesting alternative on my PC". Thought, went on and downloaded the ISOs. Read on to see how an average user (me) have experienced Solaris.

Netscape 8.0 Requires Internet Explorer

When Netscape 8.0 came out a few days ago, I decided to read about its improvements. Well, I was surely surprised when I saw that it gives you the option of rendering "trusted" pages (as to how it determines what to trust, I have no clue) with the Internet Explorer rendering engine. It didn’t take long before this gave me an idea however. I decided to install Netscape on a copy of Windows that did not have IE installed. From there I would see how Netscape ran. As you can tell from this screenshot, I did this with 98lite. Interestingly enough, it turns out that you must have Internet Explorer before you can even install Netscape 8.0!

The Java Look-and-Feel Debate

Java Swing comes with "pluggable look-and-feel technology", which essentially boils down to the fact that interfaces can be "skinned" (although this is simplifying a tad) and is therefore, extremely flexible. By default, Java ships with a cross-platform look-and-feel (LAF), which means your apps can look consistent across all platforms, or LAFs that mimic the look of a specific platform, say Windows, for example. However, one of the chief complaints of Java desktop applications is its "look". It basically stems from two issues:

KDE Developer clarifies KHTML/Webcore relationship

In an effort to stem the tide of misinformation that has swirled around this topic since the initial blog post was picked up several weeks ago, Kurt Pfeifle has authored an 18 point article , which clarifies the KHTML/Webcore relationship in hopes that the confusion will stop. Comments on this story on dot.kde.org indicate that a lot of work is going on behind the scenes; it is not being mentioned in public (such as through blogs) due to the amount of flaming the topic has caused thus far.

Save Down Videos from a Streaming Source

You know what's really laughable? When you visit launch.yahoo.com with Firefox and tells you that you need Netscape 4.7 to view its music videos, even if Firefox is perfectly capable of doing so! And when you open a bug report ticket with them, you get canned messages how to make your IE work with their service! It stinks! Therefore, here is a quick how-to on how to rip down their music wmv/asf videos and save them on your hard disk to view with the player of your choice. In fact, their videos are streamed in QVGA, making them an excellent choice for Pocket PCs that are used as multimedia devices too.

Introduction to Free Pascal 2.0

After five years of development, Free Pascal 2.0 is ready. With the new compiler, its authors believe they are ready to become a larger open source development platform. In the MS-DOS world, Pascal was one of the major programming languages and is by means of Borland Delphi an important programming language in the Windows world. In the open source world, Free Pascal is the leading Pascal compiler and while open source is a bit biased using the C language, the Pascal language has a lot to offer to open source programmers.

Xgrid and Cross Platform Grid Computing

This paper will provide an overview of grid computing including its history, current development, terminology, and use. The scope of this project is geared towards the implementation of Apple's Xgrid technology in a university environment, or in a home environment for power users such as architects. Later in this paper we will implement an Xgrid, and will demonstrate its cross platform abilities, while exploring its revolutionary take on grid computing. Benchmarks of this grid will be done using light ray tracing software called Pov-Ray in combination with Architectural CAD software called Sketchup, and will produce a series of complex graphical scenes. Each computer on the grid will be responsible for rendering at least one scene, and rendering times will be recorded.