the open source definition

Post on 11-Nov-2014

509 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

شالش جنيد تامر

الثالثة الفئة

The Open Source Definition

Author : Bruce Perens

1. Free Redistribution.

2. Source Code.

3. Derived Works.

4. Integrity of The Author's Source Code.

5. No Discrimination Against Persons or Groups.

6. No Discrimination Against Fields of Endeavor.

7. Distribution of License.

8. License Must Not Be Specific to a Product.

9. License Must Not Restrict Other Software.

10. License Must Be Technology-Neutral.

1- Free Redistribution

• “FREE” means “Liberty” not “free of charge”.

• I’m FREE to redistribute the program.

• I’m FREE to charge or not charge.

2- Source Code Availability

• The source code must be available for every body.

• Anybody can……>>

3 -Derived Works Permitted.

• You CAN modify the source code.

• You CAN redistribute the program under the same license.

4 -Integrity of the Author's Source Code.

• Authors safety is important.

• If changes made :– Either change name.– Or mention changes.

5 -No Discrimination Against Persons or Groups.

• Anyone can use any Open Source Software.

• Any Group can use it.

• Oppositions are not considered.

6- No Discrimination Against Fields of Endeavor.

• Can be used in any field : – Schools.– Business.– Home.– Everything…

7 -Distribution of License.

• Recursion!

• You can re-license.

• No need for excuses.

8 -License Must Not be Specific to a Product.

• The license must be available to anybody.

9 -License Must Not Contaminate Other Software.

• Lots of Programs in the same CD.. Disk.. Etc..

• The license is applied to this Software only.

10-License Must Be Technology-Neutral

• New to the definition.

Resources

• www.opensource.org

• www.fsf.org

• Soon… Revolution OS movie!

top related