x
Loading
 Loading
Hello, Guest | Login | Register

Why Linux Should Embrace and Extend Microsoft.NET

A couple of years ago, I built a subscriber-access version of the Byte Magazine Web site. I started with two prototypes. One used Windows NT, IIS, and Win32 versions of Perl and the Solid database. The other used Linux, Apache, mod_perl and Solid for Linux. The Linux/Apache solution won out on its technical merits. It was stabler, faster and more manageable. We’ll never know the ultimate outcome, because Byte went out of business just as I was ready to go into production. But, I was set to deploy the most significant application I’d ever built on a system that was (in Sun-speak) 100 percent Pure Open Source.

Trenches chart

A couple of years ago, I built a subscriber-access version of the Byte Magazine Web site. I started with two prototypes. One used Windows NT, IIS, and Win32 versions of Perl and the Solid database. The other used Linux, Apache, mod_perl and Solid for Linux. The Linux/Apache solution won out on its technical merits. It was stabler, faster and more manageable. We’ll never know the ultimate outcome, because Byte went out of business just as I was ready to go into production. But, I was set to deploy the most significant application I’d ever built on a system that was (in Sun-speak) 100 percent Pure Open Source.

Why did I even consider NT? At that time, I was more familiar with NT/IIS than with Linux/Apache. But, when Linux and Apache showed me what they could do, they got the job.

I’m not an ideologue though. There’s only one software religion for me: whatever works. I care passionately about Linux, Apache, Perl and other open source technologies, because they enable me to do useful and important things. But, I sometimes worry a bit about the open source movement’s anti-Microsoft rhetoric. It’s fun to bash Microsoft, and they’ve been an easy target for a long time. When Eric Raymond used to tell audiences of Linux advocates that NT 5 would…

Please log in to view this content.

Not Yet a Member?

Register with LinuxMagazine.com and get free access to the entire archive, including:

  • Hands-on Content
  • White Papers
  • Community Features
  • And more.
Already a Member?
Log in!
Username

Password

Remember me

Forgotten your password?
Forgotten your username?
Read More
  1. Helpful Tools for Software Developers
  2. The Github Hall of Fame
  3. Book'em, Github.
  4. This Week on Github: Stupid Ruby Tricks
  5. A Veritable Scatter Shot!
Follow Linux Magazine
Rackspace