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...Open-source modules?Open-source modules?
Previous
 
Next
New Post
6/29/2006 10:58 AM
 

I'm new to the whole DNN thing, but in browsing through the third-party modules, I really don't see too many open-source/GNU modules, and a lot more overpriced commercial modules (a la snowcovered). It seems odd to me that the first thought these folks have, with a great open-source project like DNN, is to try to make a buck off of someone else's work, instead of contributing to the whole open-source movement.

That being said, are there any sites that index some neat third-party open source modules, or do you just have to search through the third-party module listing on DotNetNuke.com and wade through the commercial junk?

By the way, thanks a million to the devs of DNN! While I do wish that it was in C# so I could develop more stuff for it, it's exciting to have a decent non-PHP portal that runs on SQL server!

 
New Post
6/29/2006 11:26 AM
 

There are a lot of free modules for DNN. You can check out http://www.cathal.co.uk/Default.aspx for a list of some. I'm not sure how up to date it is but it is extensive. The commercial module developers aren't making a buck off of someone else's work. They're the people that have to write all the code for their particular module. They've just chosen to make it work with the DNN platform. In my mind it's not all that different than a company writing software that runs on either a PC or Apple. The only difference is that they don't have access to the OS source code. DNN is just the platform that their software runs on.

That said, I wouldn't be so quick to call some of the commercial modules "junk". The majority of them are well worth the money and a lot of them are worth far more than the money. A couple that come to mind are Active Forums (http://www.activemodules.com) and the Ventrian modules (http://www.ventrian.com). Will's Active Forums is one of the most robust forums I've ever seen and he's constantly adding new features. Scott Mcculloch's Ventrian site works on a subscription service ($35 gives you access to all his modules and their source for a year) and he's also constantly upgrading his modules.

Last thing, you can still develop for DNN in C#. A lot of people do. That's the joy of .NET. Check out http://www.dotnetnuke.dk. I think he's got some examples of C# code.

 
New Post
6/29/2006 11:48 AM
 

Welcome to the DNN community! Hmmm – I am not sure I agree with some of what you say – if someone has spent time and effort (and therefore incurred cost), are they not entitled to choose whether or not (and how to) to justify the time spent? It’s therefore not “making a buck off someone else’s work” – it is making money off their own work. For example – you pay money for your Windows Operating System – does this mean if you develop windows apps you are entitled to sell them, but if you developed apps on a free OS you are not?

I charge an extremely low amount for a LOT of code that took me a lot of time to write – I also list a few free modules and help out on these Forums when I can as a way of giving back to the community.

I do agree with you that some modules are overpriced (and there is a lot of rubbish out there too!) – that’s why the Module Certification program will be very beneficial for serious module developers and consumers alike.

I am a C# developer and all my modules are in C# - so give it a bash! There’s a couple good tutorials around and with the latest version it is easier than ever…



Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
New Post
6/29/2006 1:27 PM
 

I didn't mean to imply that someone shouldn't have the choice to charge money, I just think that the "intrinsic betterment" of a project - the whole dogma of the open-source movement - is a better goal, because it benefits everyone. I've written open-source stuff that several people made improvements to, that I would've never dreamed of doing, and it benefitted them as well as myself. I'm also coming from PostNuke, which seems at first glance to be an environment that really supports open-source mods.

With your comparison between a commercial OS (Windows) and open-source, I don't think that there's any "entitlement" to it, but I would say that I support the idea of commercial software being built on commercial software more than charging for apps developed on a "free" environment.

To me, it's just not as reasonable to develop commercial software on open source, because you're in essence saying that you've invested some time into an app for a free environment that took a lot more time to develop, and want to be compensated for it. Seriously, the free environment took more time to make than the app, and if the founders of it chose to charge for it, they probably wouldn't have gotten very far with it, and then in turn, the commercial developer wouldn't even be in the situation to develop apps - they'd either have to develop their own portal from scratch, or invest in a commercial one. It just seems a tad hypocritical to me, but then again, I've never written an app or created a website that wasn't offered completely free. I've just seen way too much collaborative good come from open source to want to start a commercial venture. Let's face it, if the technologies we take for granted every day, even the little things like HTTP or the JPEG format started to cost license fees payable to the folks who came up with the ideas, a lot of good innovation would be stifled. Even if fees for apps written for free software is "reasonably priced", I just can't afford any of it; I'm still in college, after all, and am not using the portal for commercial reasons that would allow me to charge setup or consultation fees, just to tinker around with on my own home network.

Anyway, that's great that I can use C# to code apps for DNN. I hope I can make a meaninful contribution to the open source environment! Thanks for the links!

 
New Post
6/29/2006 5:55 PM
 
Hmmm - bear in mind that there are ways of contributing - eg. the benefactor program it would be nice if everyone gave a little back sometimes...

Anyway - good luck with DNN - it's getting better all the time!


Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Open-source modules?Open-source modules?


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