Open Source Software: Do You Know the Real Deal?

You’ve heard of the term “open source” before. You might even have open source software on your computer. Programs like OpenOffice, that directly challenge both Microsoft and Apple’s office suites. The Mozilla browser that you probably know as “Firefox.” Wikipedia. All of these things have one thing in common – they’re all examples of open source. But, what does it take to be open source?

Free Redistribution

The incorrect beliefs that one might have about open source is that it’s not protected strictly by copyright laws. It is. It is just that the licenses require and allow different things than traditional “all rights reserved” copyrighted software might. Under some OSS licenses free redistribution does not restrict anyone from selling it. In any event many OSS licenses allow OSS software to be available for free distribution using bittorrent P2P clients like Vuze.

Open Source Code

The program has to include a source code, and that code must be made available for distribution as well as compiled forms so that it’s available for anyone to see. Where there may be some form of the product not distributed with the source code, there has to be a well-publicized means of obtaining the code for no more than a reasonable cost for any reproduction. Ideally, the code will be legally available for free on the Internet, free of charge.

Open To Derivative Works

Most OSS licenses allow modifications and derivative works to be made from the original, and it also allow them to be distributed under terms similar to the original license of the software.

Maintaining Integrity of the Source Code

Just because it’s open source, does not mean there are no licenses. Usually there are. The license may, in fact, restrict the source code from being distributed in a modified form only if the license also allows the distribution of “patch files” with the source code. The “patch files” would serve the purpose of modifying the program. The license may explicitly permit distribution of software built from modified source code, but it may require derived works to carry a different name or a version number to distinguish it from the original software.

No Discrimination Against People or Groups

The license cannot discriminate against any person or groups of people. So, for example, making the software available only to a particular race, or people of a particular religion or social background, would not be permitted.

No Discrimination Against A Particular Field of Endeavor

As with the prohibition on discrimination against peoples or groups, the license must not discriminate against any field of endeavor. For example, the program cannot restrict users from using it for business purposes or from being used for scientific research purposes – regardless of the research being done.

Free Distribution of License

The rights that are attached to the program have to apply to all who use the program, all who the program is redistributed to, and without the need for execution of an additional license by those parties.

License Must Not Be Product Specific

You cannot have an open source license and also make that license specific (or tied) to a particular product. So, for example, you cannot make the program dependent on another program for proper functioning.

License Cannot Restrict Other Software

Many OSS software license do not place any restrictions on any other software that’s being distributed along with the licensed software. So, for example, those licenses  might not insist that all other programs being distributed on the same medium also be open source.

License Must Be Technology-Neutral

Most OSS license do not specify a particular type of technology that the license applies to, or prohibit use based on particular technology or style of interface.

Share small business news, blogs and social media tips with Project Eve’s community of small business owners and entrepreneurs today. Our contributors come from a wide range of backgrounds; so whether you are a small business owner, social media strategist, financial adviser, serial entrepreneur, or write an amateur blog we urge you to contribute a blog to our 500,000+ community today. For more information, please refer to our Content Submissions Guidelines.

Add a Blog


  1. 712583 37007Get started with wales ahead almost every planking. Ones wales truly are a compilation of huge planks 1 certain depth advisors surely is the identical to the entire hull planking nevertheless with even larger density to successfully thrust outward beyond the planking. planking 831134

  2. 134830 644578Hello there! I could have sworn Ive been to this weblog before but soon after reading via some of the post I realized its new to me. Anyhow, Im certainly pleased I found it and Ill be book-marking and checking back frequently! 270521

  3. 61122 414804Youre so cool! I dont suppose Ive read anything in this way before. So good to locate somebody by original thoughts on this topic. realy thanks for beginning this up. this fabulous website is 1 thing that is necessary on the internet, a person with a bit of originality. beneficial project for bringing a new challenge towards internet! 268287

  4. 68784 885445I basically couldnt go away your site before suggesting that I really enjoyed the regular information an individual supply on your visitors? Is gonna be back often so that you can inspect new posts. 772383

  5. 810939 441487Hey there, I feel your weblog might be having browser compatibility issues. When I appear at your internet site in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, superb blog! 86697

  6. 445009 644040This style is incredible! You certainly know how to maintain a reader amused. Between your wit and your videos, I was almost moved to start my own weblog (well, almostHaHa!) Amazing job. I actually loved what you had to say, and more than that, how you presented it. Too cool! 544947

  7. 151493 697235This style is steller! You most certainly know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (properly, almostHaHa!) Wonderful job. I actually loved what you had to say, and much more than that, how you presented it. Too cool! 208426

  8. 466062 183359Intriguing site, i read it but i nonetheless have several questions. shoot me an e-mail and we will speak much more becasue i could have an fascinating thought for you. 190525

  9. 872667 711200Most beneficial human beings toasts ought to amuse and present give about the couple. Beginner audio systems previous to obnoxious throngs would be wise to remember often the valuable signal making use of grow to be, which is to be an individuals home. best man speech examples 156932

  10. 407568 693352I discovered your weblog web site on google and examine a number of of your early posts. Continue to maintain up the superb operate. I merely extra up your RSS feed to my MSN News Reader. In search of forward to reading a lot more from you later on! 796154

  11. 340702 930585 There are some interesting points in time in this post but I dont know if I see all of them center to heart. There is some validity but I will take hold opinion until I look into it further. Excellent post , thanks and we want more! Added to FeedBurner as well 886488


Please enter your comment!
Please enter your name here