Friday, November 28, 2008

Introducing Opensource

left

Open source doesn't just mean access to the source code.These are some important criterias that you name a software Opensource :

1. Free Redistribution and a non-restricted license which means you can copy the software and no one can sell it with the terms of license.

2. Source Code must be the preferred form in which a programmer would modify the program.

3. Derived Works means the license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.

4. No Discrimination Against Persons or Groups
 
5. No Discrimination Against Fields of Endeavor means the license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.

6. License Must Not Restrict Other Software that is distributed along with the licensed software.  
7. License Must Be Technology-Neutral means no provision of the license may be predicated on any individual technology or style of interface.
 

Derived from a post by Ken Coar (Opensource Initiative)



Why Open Source?



For those who are enthusiastic about knowledge , I've run this blog to give and get information about Software technology. I beleieve that the best way to learn is to(TEACH). I've named this blog OPENSOURCE because it's the best way to make information public. In this blog i'll introduce you my projects with source codes (.Net) and whatever i've learned in my 4 year of experience in programming and researchs about softwares specially opensources . Maybe my knowledge isnt to wast but i tell whatever i know and i hope it'll be useful to you.

I am the wisest man alive, for I know one thing, and that is that I know nothing - (Socrates)

Special Thanks.