1
9
埃里克·S·雷蒙德写道 The Cathedral and the Bazaar and other essays 关于这个,这些可能是最好的开始。还有一篇关于软件的文章,其中有一些好的观点。 有些人编写免费/开源软件是因为这是他们个人想要的。一些人把它作为声誉游戏的一部分,类似于学术界。有些人为此得到报酬。 公司为此付出代价,是因为他们通过某种方式从中赚钱。O'Reilly Books通过销售使用自由软件的书籍来赚钱。红帽通过提供企业质量支持赚钱。苹果通过调整它以适应他们的需求并销售使用它的电脑来赚钱。我认为ibm正在开发linux,这样他们就可以慢慢离开aix。一些公司发现与其他公司合作开发自由软件更经济,因此每个人都可以使用它,没有人需要支付太多的费用。 像微软这样靠销售软件赚钱的公司,一般都会避免使用自由软件。那些靠软件相关的东西赚钱的公司会希望软件尽可能便宜,最好是免费的。在某些情况下,这意味着客户使用的软件,在某些情况下,这意味着供内部使用的软件。 |
2
23
在堆栈溢出时,我们得到了许多高质量的答案(和问题)。 但需要有人来写答案。他们的工资是多少?毫无疑问,没有专业人士会花时间在这里无所事事地回答问题。 … 当然,这并不是它的工作方式:人们从为某事做贡献,从测试和扩展他们的知识,从成为一个社区的一部分中获得快乐。因此,他们在业余时间写作,并且喜欢这样做。 自由软件也不例外。 |
3
7
我在自由和开放源码软件项目上所做的大部分工作都是无偿的,要么是构建一个工具,要么是一些当时我需要的功能——正如esr所说的“搔痒”。这并不意味着它不赚钱。作为一个自由职业者,我今天构建/改进的工具可以帮助我在明天完成一个项目,或者帮助我更快地完成一个现有的项目,这对我的银行账户都有好处。 早在我作为别人的雇员工作的时候,也有过我在时钟上开发代码来帮助我的工作或其他雇员的工作,但我的雇主根本不从事销售软件的业务,所以他们愿意让我在自由/开源软件许可证下发布它。 今天,我给客户提供了一个折扣,为他们所做的工作将在自由和开放源码软件许可证下发布,在这种情况下,我将得到直接支付的自由和开放源码软件代码的工作。实际上还没有人接受我的建议,但一位目前的客户问他们项目的某些部分是否适合开放式采购,所以他们显然愿意接受这样的安排,并希望有机会获得折扣。 编辑以添加: 自从我最初发布这个答案以来的六个月里,自由职业者对我并不友好(因为我的语言选择很难找到付费客户),所以我接受了当地大学图书馆的一份全职工作,在那里我将帮助清理他们的内部收藏管理。这样它就可以在明年的某个时候以自由/开源软件的许可证发布。 所以,是的,有些工作的主要职责是编写自由/开源软件。我怀疑他们大多在公共部门或教育机构工作,但也有一些私营公司(比如说,红帽公司)能找到这样的工作。 |
4
2
当你说“专业”时,根据定义,你是在建立你的问题/陈述的价值和报酬背景。但是,软件不仅仅是一种职业成果的产物。软件就是艺术。有些作家必须写作,有些画家必须作画。编码员需要编码。我们都承认做自己该做的事能得到报酬是件好事。有些人比其他人都擅长。 |
5
2
看看linux、mysql和其他很多东西。最成功的项目背后有很多大公司,所以人们会像为其他雇主一样在那里工作。 详细讨论如下: http://news.slashdot.org/story/10/04/27/0048250/Why-Making-Money-From-Free-Software-Matters |
6
1
大多数开源软件工作都是完全无偿的。 一些开源软件足够有用,一个从软件中受益的公司将“捐赠”开发人员来开发它。例如,redhat——他销售一个付费版本的linux——可能会花钱让开发人员改进gnu-linux的某些部分。 一些开源软件已经支付了支持费,或者付费咨询费。因此,mysql是免费的,但也提供基于他们已经是专家的软件的专业咨询。 但是大多数开源工作呢?未付的。通常情况下,写简历是一件很好的事情。 |
7
1
我目前正在从事几个开源(GPL)项目。工资来自当地大学的各种政府补助。 |
8
1
我找到一篇好文章: The simple econimics of open source 通过 Josh Lerner : |
9
0
我猜想:
|
10
-1
通常没有人,除非你为mozilla,google,yahoo等工作。 |