MS-Open Source Struggle

Many people don't take MS based Open Source seriously.  And DotNetNuke 3 is a painful and glaring example of why.  What is the primary difference between DNN 3 and say Mambo Server (Linux)?  Give up?  Mambo can be run over a free database server (MySQL) supported by a majority of Linux hosting providers at no extra cost in the hosting plan.  DNN 3, well since the group supporting the MS Access DB provider “went under” anyone who wants to use DNN 3 in a hosting environment is stuck with SQL Server.  Although hosted SQL Server costs have dropped over the years, they are still expensive for developers and small businesses who are the ones typically drawn to Open Source solutions.

If you want to put a finer point on the problem, a good deal of non-MS based Open Source runs on free or low cost software (i.e. Linux, Apache, MySQL, PHP).  If you wanted to split hairs, you may even say that requiring the use of MS Access is problematic as the office suite isn't all that inexpensive either. 

Don't get me wrong, I'm not a LAMP fanatic!  In fact my bread is buttered by Microsoft based solutions.  I'm simply trying to point out that as long as we are required to use what people perceive as expensive core products to prop up an “Open Source” solution, the MS-Open Source conga line will remain small.

A first step is to bring back the MS Access provider for DNN 3.  Once we have done this we should try something courageous like creating a provider for MySQL.  Wouldn't that shock the world?  Rumors might fly that MS developers were actually serious about “Open Source“.

--chaz

Print | posted on Monday, March 28, 2005 11:55 PM

Feedback

# re: MS-Open Source Struggle

Left by Eric Maino at 3/29/2005 12:28 AM
Gravatar I don't remember the licensing exactly, but why doesn't DNN just deliver the product with MSDE? It's a free version of SQL that would easily support DNN.

# re: MS-Open Source Struggle

Left by chaz at 3/29/2005 10:06 AM
Gravatar Patrick brings up a good point. My intention was not to pick on DNN. In fact, the reason I used DNN is because (IMHO) DNN is the best and biggest example of a fully functional MS-Open Source system. And I am not pandering here! However, being the biggest and the best example, I think it suffers from what most MS-Open Source projects will suffer from. And that is the inability to stand 100% on Open Source technology.

--chaz

# re: MS-Open Source Struggle

Left by dbottjer at 3/29/2005 4:28 PM
Gravatar .NET Framework = FREE Download
DotNetNuke = FREE Download
MSDE = FREE Download
MySQL/MySQL DataProvider = FREE Download
Mono = FREE Download (Now Supports VB.NET)

# re: MS-Open Source Struggle

Left by Michael Hines at 4/12/2005 8:14 PM
Gravatar Don't forget that the MSDE does not give you the license to use it for production applications.

# re: MS-Open Source Struggle

Left by T at 4/16/2005 11:04 AM
Gravatar While you could use the MSDE, I would not recommend it for production even if you are using it for personal use. It has a connection limit and database size limit.
Use it to install the product.
Use it to show your friends.

Alternative: Run MySQL instead and try the other options.

# re: MS-Open Source Struggle

Left by Dave Bacher at 4/18/2005 4:49 PM
Gravatar MSDE or SQL Express is fine for an application like DNN.

MSDE 2 is licensed for commercial deployments to anyone who has Microsoft operating system. Doesn't help LAMP, but helps anyone else. SQL Express is in beta right now, but is expected to have the same license.

>Many people don't take MS based Open Source seriously. And DotNetNuke 3 is a painful and glaring example of why. What is the primary difference between DNN 3 and say Mambo Server (Linux)?

Actually, on the dedicated hosts that I've priced, Windows 2003 + SQL Server Web Editions run approximately the same price as Linux + MySQL. Typically, they run Redhat Enterprise Server and typically they have obtained licenses for MySQL. They aren't required to do so, but its a common practice because it helps them when there's a server problem.

The bulk of the cost is in bandwidth and server hardware, and most hosting sites seem to recognize this and price accordingly. I've been shopping around for a while for a dedicated host, and there's not a clear price break either way. A couple providers had OpenBSD and Solaris -- I will probably end up going with one of those, in all honesty, because I trust their default configurations and I don't trust Redhat's.

The reason the projects aren't taken seriously is that there are a few Linux users in prominant places, and a few FSF people in prominant places who strongly disagree with giving users a choice of application platform. They feel Linux and Open Source software must practice the same lock-in that closed source software has performed in order to succeed.

In reality, they are doing more to hurt open source software than they can imagine. The key to getting rid of Microsoft is having a viable alternative that can be "dropped in."

# re: MS-Open Source Struggle

Left by D75 at 5/2/2005 11:40 AM
Gravatar Can someone please post an URL for the MySQL DataProvider? Been googling it for I dont know how long, but I just cant find the place to download it!

# re: MS-Open Source Struggle

Left by Dusty at 8/26/2005 1:32 AM
Gravatar Does anyone know, how one can go about creating a MS Access Data Provider for dnn 3.XX???

# re: MS-Open Source Struggle

Left by Dusty at 8/26/2005 1:33 AM
Gravatar Does anyone know, how one can go about creating a MS Access Data Provider for dnn 3.XX???

reach me @ <a href=www.xperior.co.za>www.xperior.co.za</a>

# re: MS-Open Source Struggle

Left by Victor at 4/30/2006 11:12 AM
Gravatar I think DNN is a great solution! However, I must agree that having MySQL support would make it far more attractive. In addition, I feel that most LAMP software has many developers writing code and making available for free with source while on the MS camp they seem to charge for every little module, skin, etc.

# re: MS-Open Source Struggle

Left by SpinTeen Pixel at 6/27/2006 6:49 AM
Gravatar I really agree that DNN needs to support MySQL and MS Accesss by default.

There may be some small websites which can use Access.

Others can use MySQL.

It will make it in true sense a Open Source tool.

# re: MS-Open Source Struggle

Left by zen99 at 10/16/2006 10:21 PM
Gravatar anyone know that DNN could'nt connect with mysql????

# re: MS-Open Source Struggle (DNN)

Left by LordLink at 11/30/2006 3:33 PM
Gravatar I recently attempted to download DNN from their website. I was told I would get a verification code in my email, and nothing even came. So I signed up two more times at different accounts and not one time did they send me a verification code. I think maybe they stoped working on it and distributing it?

# re: MS-Open Source Struggle

Left by richard at 3/13/2007 8:33 AM
Gravatar Anyone there who has DNN 2.x source code..we better go back to DNN 2.x as it provides MS Access Support. PLease send me at richjo2000@gmail.com

# re: MS-Open Source Struggle

Left by hassan at 10/10/2007 2:10 AM
Gravatar Can someone please post an URL for the MySQL DataProvider? Been googling it for I dont know how long, but I just cant find the place to download it! .please help

# re: MS-Open Source Struggle

Left by Zerq at 4/30/2009 8:04 AM
Gravatar My self i am looking at "Mojo portal" as a good mono compatible mysql/firebird/sqlserver/what ever friendly alternative

mono-lamp deployment works greate and with mono steadily becoming faster even then .net it could be a very good alternative.

it might not have as many modules as of yet..
(but not all DNN modules are all that good either...)

Your comment:





 
 

Copyright © Chip Lemmon

Design by Bartosz Brzezinski

Design by Phil Haack Based On A Design By Bartosz Brzezinski