Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...The Day of DreadThe Day of Dread
Previous
 
Next
New Post
2/14/2009 2:49 PM
 

John Mitchell wrote
 

...and that ecosystem is very decentralized so it would be very hard for even the DNN Corp. to break that down.

This is very true. tens of thousands of people have a interest in keeping DNN alive. There is safety in numbers.

Plus the DNN COrp is really going for Stability. This is in the best interests for the Community.



Michael Washington
http://ADefWebserver.com
www.ADefHelpDesk.com
A Free Open Source DotNetNuke Help Desk Module
 
New Post
2/14/2009 2:49 PM
 

Jan -

Try installing a 5.1 module on 2.1 - they are not the same codebase.  They have the same inheritance, but its like saying Windows 7 has the same codebase as Windows 3.1.

Windows 7 may still have a few lines of code that were in 3.1 - but most of it is new.  Likewise DNN 5.0 still contains lines of code that are in 2.1 - but there is a whole lot more.

DotNetNuke Professional Edition has the same code as DotNetNuke Community Edition.


Charles Nurse
Chief Architect
Evoq Content Team Lead,
DNN Corp.

Want to contribute to the Platform project? - See here
MVP (ASP.NET) and
ASPInsiders Member
View my profile on LinkedIn
 
New Post
2/14/2009 2:58 PM
 

OK Charles now we know. Hope this will be forever.

But I am still most worried about the referens site :)

 
New Post
2/14/2009 4:13 PM
 

I do hope you are right. I have a lot of appreciation for the DNN platform. Few have gotten this far without having become deluded by control and greed agendas. I am willing to pay for a stable, mature platform, and am glad to fund a platform that I profit from. I chose DNN because I didn't want to go with any number of other proprietary solutions that wasn't community driven. The issue isn't money but that once money becomes involved the leadership tends to pay more attention to profit than the needs and vested interest of it community-base.

If too much control and too many agendas drive the direction of the platform, it will eventually become far less than what it is today. I've seen a lot of people migrating over to DNN from other platforms that started out as free open-source platforms but in recent years have moved away from that paradigm and have driven off the majority of their marketshare. It isn't paranaria to have seen countless products start out as free open-source platforms and then watch a steady stream of them move into a proprietary closed profit-driven platforms that eventually loose touch with the needs of all its community members except those who are positioned to drive revenue to the platform. The goal of free open-source is to buck this trend and that is what DNN has done to date.

I simply want to be a voice that tries to speak caution and hopefully some wisdom to the leadership of the platform. Companies pay me thousands of dollars a day as a strategic technology consultant because I've been an industry insider sitting in closed-door sessions with the movers and shakers in Silicon Valley for enough decades to have seen the trends through numerous cycles. Experience has shown that once a free open-source platform starts moving in the direction of commercialization, it tends to lead toward a common end (few exceptions exist). That is, it ceases to be an innovative, trend-setter and fades into the background of countless profit-driven corporations serving the needs of those who feed the revenue stream. If no one speaks up as to the potential risks of such decisions, we are all the more likely to see the platform we've all invested ourselves heavily in become so much less than what it is capable of becoming.

Just my two cents worth...

 
New Post
2/14/2009 4:31 PM
 

John Tisdale wrote
 

The lesser experienced may not discern the signs but it's clear that DNN has taken the first step away from true openness into the realm of proprietary closed systems with Professional Edition. Now, it's time to start looking for alternatives before it gets further out of hand.

Whoa, cowboy!  We're with you.

I actually wrote a blog some time back that referenced exactly this phenomena (http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryId/1458/CS2007-An-Open-Source-Requiem-Read-your-license.aspx) and took a pretty hard line on it.  Nothing about our philosophy has changed.  Nothing has become more closed, in fact, quite the opposite is occurring.  Allow me to offer a couple of things to consider.

  • An open system has more participants than a closed one.  More participants is better for us in every sense... more extension vendors (modules, providers, skins, etc), more hosting options, more system integrators, more users, more proponents, etc.  The more opportunity there is for participation in a thriving community, the more of that is also available to us.  So keeping this system open and continuing to grow it in every dimension is essential to our strategy.
     
  • There will always be users for whom Profession Edition is not necessary (my family website will never run on Professional Edition).  However, there are also a lot of users whom will be able to benefit greatly as their use grows into a need for it.  Similarly, there are many SMB and Enterprise class users out  there for whom it is an absolute necessity.  But in either case, our ecosystem is built largely on platform extensions which means it (the ecosystem, vendors and contributors) benefits by having as many users of the platform as possible (both Community and Professional editions).
     
  • The platform for Community Edition & Professional Edition is the same.  The way people use DotNetNuke and the specific value they derive from it is usually based on extensions.  As long as the platform can be extended it has infinite potential, in either edition.
     
  • Use attracts more use.  More substantial extensions attract more substantial users / customers to the platform, which in turn attracts more contributors, vendors and general interest.
     
  • DotNetNuke Corporation is uniquely positioned to take the lead in building platform capability and features that SMB and Enterprise customers demand.  Features are usually built as extensions (modules, providers, etc)  which rely on capability in the platform.  So features built into a Professional Edition will have to be based on capability accessible to both.  Upgrading from Community Edition to Professional Edition should be easy.
     
  • DotNetNuke Corporation will spend more effort than ever ensuring robustness in the platform.  I will also spend more effort than ever in cultivating the open-source community, open-source project team and open-source ideals which are at it's very roots.

If the BSD license in Community Edition ever changes... then there would be something to be concerned about.  I'll be the first in line with you to start raising the red flag.  But as long as DNN Corp is out there putting paid resources to work backing the open-source community, building & testing capability that require an organization to justify the expense of, making a platform even MORE extensible (5.0 is a huge step), and distributing under a BSD license...

We have a day to CELEBRATE!  Not mourn...

Cheers!


Scott Willhite, Co-Founder DNN

"It is only with the heart that one can see rightly... what is essential is invisible to the eye. "
~ Antoine de Saint-Exupéry

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...The Day of DreadThe Day of Dread


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out