Doing research paper, confused by fsf's definition of Free Software.

This is a discussion on Doing research paper, confused by fsf's definition of Free Software. within the A Brief History of Cprogramming.com forums, part of the Community Boards category; http://www.fsf.org/licensing/essays/free-sw.html A program is free software if users have all of these freedoms. Thus, you should be free to redistribute ...

  1. #1
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901

    Doing research paper, confused by fsf's definition of Free Software.

    http://www.fsf.org/licensing/essays/free-sw.html

    A program is free software if users have all of these freedoms. Thus, you should be free to redistribute copies, either with or without modifications, either gratis or charging a fee for distribution, to anyone anywhere. Being free to do these things means (among other things) that you do not have to ask or pay for permission.
    So does this mean that the initial distributor has the right to distribute the software for pay along with anyone who obtains it, or does it mean that those who redistribute it for pay, need not have to have paid to do so? I'm still doing the research so it will probably come soon enough, but I'm a little confused early on with the definition.

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    21,659
    Perhaps this would become clearer if you look at GPL v2:
    "You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee."

    So asking for permission to distribute is made distinct from the physical act of distribution.
    C + C++ Compiler: MinGW port of GCC
    Version Control System: Bazaar

    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  3. #3
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901
    I see, I am going to look to that.

    I wonder what groups could be against free software

  4. #4
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,893
    All those that make money by selling software, obviously. But few are against free software in general, only against the free software that is directly competing with their products

    To wit: Adobe, even Microsoft, they all have some open source and free projects. But not, usually, where their core competencies lie.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  5. #5
    S Sang-drax's Avatar
    Join Date
    May 2002
    Location
    Göteborg, Sweden
    Posts
    2,072
    The people who are against public healthcare because it is communistic, might not like free software.
    Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling

  6. #6
    Captain Crash brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,239
    Quote Originally Posted by indigo0086 View Post
    So does this mean that the initial distributor has the right to distribute the software for pay along with anyone who obtains it, or does it mean that those who redistribute it for pay, need not have to have paid to do so? I'm still doing the research so it will probably come soon enough, but I'm a little confused early on with the definition.
    You have to remember that the definition of "Free Software" and "Open Source" is highly politicized. There are serious philosophical issues underlying what LOOKS like very simple language. A lot of people claim that there are ways to adhere to the letter of the definition while violating its "spirit." Especially for the purposes of a research paper, I would not rely SOLELY on the definition of Free Software given by the FSF.

  7. #7
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901
    Well my research paper is going to be 4 pages in length and it's covering the general issues and sides taken in regards to it's ethics (yes, it's an *gruk* ethics paper Xb). So I'm not going to go into too much detail in the definition or the verbiage but focus more on what effects free software as a movement/philosophy/golden rule or whatever you may call it.

  8. #8
    aoeuhtns
    Join Date
    Jul 2005
    Posts
    581
    Quote Originally Posted by Sang-drax View Post
    The people who are against public healthcare because it is communistic, might not like free software.
    Not really. People who think that being nice to others is evil are the kind that wouldn't like free software.
    There are 10 types of people in this world, those who cringed when reading the beginning of this sentence and those who salivated to how superior they are for understanding something as simple as binary.

  9. #9
    Deathray Engineer MacGyver's Avatar
    Join Date
    Mar 2007
    Posts
    3,211
    Quote Originally Posted by Sang-drax View Post
    The people who are against public healthcare because it is communistic, might not like free software.
    Communists don't like free software. Actually, communists don't like anything free.

  10. #10
    Registered User whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    7,673
    Quote Originally Posted by MacGyver View Post
    Communists don't like free software. Actually, communists don't like anything free.
    Politics are officially above me: I think Sang-drax made more sense than you did. Though it's only because I think I understand why public health care may be communistic to some.

    People think public health care is communistic because it leads to a system that becomes uncomfortably burdened by its patients to such a degree that it stops working and thus fails to generate meaningful incentives for contributors. I'm still working out how this relates to free software, but he's way ahead of you.

    I'm pretty sure if bread was free for a day in a communist society, people would take it. Nevermind if it were actually free.

  11. #11
    and the hat of wrongness Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    32,505
    The 'free' in 'free software' is akin to 'free speech', not 'free food'.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.
    I support http://www.ukip.org/ as the first necessary step to a free Europe.

  12. #12
    Ecologist
    Join Date
    Aug 2001
    Location
    Utah.
    Posts
    1,291
    And Salem wins.
    Staying away from General.

  13. #13
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901
    Well the definition does state in the first paragraph
    ...you should think of ``free'' as in ``free speech,'' not as in ``free beer.''
    Though I don't like beer, free or not, so salem does win.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Another rock paper scissor question
    By mattflick in forum C Programming
    Replies: 11
    Last Post: 09-29-2005, 09:41 PM
  2. Help needed with backtracking
    By sjalesho in forum C Programming
    Replies: 1
    Last Post: 11-09-2003, 05:28 PM
  3. fopen();
    By GanglyLamb in forum C Programming
    Replies: 8
    Last Post: 11-03-2002, 11:39 AM
  4. Free Software Library!
    By Sebastiani in forum C++ Programming
    Replies: 8
    Last Post: 10-09-2002, 04:15 PM
  5. Direct3d, Windows, and Free Software...
    By QuestionC in forum Game Programming
    Replies: 10
    Last Post: 01-19-2002, 11:02 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21