What Does Open Source Mean?

In the most basic terms, open-source software is flexible software. It is editable, meaning anyone can access and change the programming code, but this isn't the only thing that defines open source.

  1. Distribution and Costs

    • One of the core values of open-source software is that it is distributed free. You may not be allowed to sell or share licensed software, but you're free to distribute open-source software as you like.

    Source Code

    • All open-source software must be distributed with its source code. If the software doesn't come included with the code, the manufacturer must make the code readily and easily available for download. The source code should be available in a common programming code and cannot be deliberately obfuscated.

    Discrimination

    • In order for a program to be licensed as open-source, it must not have a license that discriminates against any persons or groups. Similarly, the license cannot discriminate based on end use or field.

    Open Source Standards

    • There are five criteria that must be satisfied in order for open-source software to meet the standards of the Open Source Initiative: there can be no intentional secrets in the code or license, the software must be freely and publicly available, the software must have (if applicable) royalty-free patents, the software must not include a license agreement that is required to execute the software, and the software cannot rely on other software that fails to meet open-source standards.

Related Searches:

References

Comments

You May Also Like

  • What Is the Meaning of Open-Source Applications?

    Open-source software, also called "free software," has source code that the user can inspect or modify to meet his needs. This makes...

  • What Is the Meaning of Open Source Hardware?

    Open source technologies are technologies with licenses that give the users permission to study, change and improve the design, and to redistribute...

  • What Does "OSS" Mean?

    The acronym OSS refers in computer terms to open source software. Open source software is software with source coding made available to...

  • What Does Software Mean?

    Software refers to the programs and data that instruct a computer's hardware (or physical parts) how to work together and how to...

  • What Does Full-Text Mean?

    Full-text refers to online periodicals that reproduce the entire contents of articles online in a searchable format. Full-text can have some restrictions...

  • How to Buy a Foreclosed House From Fannie Mae

    If you are looking to purchase a foreclosed property, Fannie Mae is a government-sponsored enterprise source. Fannie Mae contributes to neighborhood stabilization...

  • What Does It Mean to Have an Open Hot Wire?

    Many homeowners attempt to save money by doing minor repairs and upkeep themselves. Often times this could be dangerous, such as when...

  • What Are the Functions of Open Source?

    Open Source is focused on sharing the "source code" from which software is actually constructed. This means that another programmer can write...

  • What Does Open Listing Mean?

    An open listing is a real estate listing where the seller agrees to pay the broker a commission if that broker brings...

  • What Does Stock Market Open Mean?

    Commentators on the financial news networks discuss the projections and effects of the market "at the open" or similar terminology. Market watchers,...

Related Ads

Featured