仅 10 行代码,竟收费 10 万美元?

百家 作者:程序人生 2024-05-08 21:26:22

【CSDN 编者按】10 行代码收费 10 万美元,所以 1 行代码价值 1 万美元?这究竟是怎样的代码?

原文链接:https://medium.com/@williamstaffordparsons/why-i-charge-a-100-000-software-licensing-fee-for-10-lines-of-code-317c1dfd6722

作者 | William Stafford Parsons      
译者 | 弯月
出品 | 程序人生(ID:coder_life)

我设计并构建了一些计算机科学中的新基本算法和数据结构,并作为产品呈现,我拥有半专有软件许可,允许在公共和私人源代码中有条件地使用。

以下是公开可见的 10 行算法的副本,私人项目使用这段代码需要花 10 万美元。

你以为我在开玩笑?并没有。

初看这下,这段代码似乎一窍不通,但实际上它解决了一个特定的难题:生成一些随机数,这些数字能够通过严格的测试,其中大部分测试需要数小时才能完成,而且在特定约束条件下能够达到特定的性能要求。

正确完成这项工作需要付出大量的研发时间,所以这项工作赚取一些钱合情合理。

自 2011 年以来,我一直在练习开发 Web 软件并磨练我的技能。这项工作报酬颇丰,我也没有收到太多负面反馈。

随着时间的推移,越来越多的公司和开源社区希望有更多内部的和开源的替代方案。

如今 AI 取代程序员的观点似乎非常流行,因此我们应该集中精力研究被当成 AI 和机器人“基石”的新组件。

AI 始终依赖于“贴近机器”的算法,包括哈希算法、排序算法、哈希映射和随机数生成器等。这些算法通常是开源的,或者是无版税的专利许可,由于非常方便,而且看不到摸不着,大多数人都忽视了这个概念。

因此,多年来,我一直在做无偿的工作,以期望有朝一日能成为这方面的权威,并从中赚钱。尽管开发者社区提供规范,确认了供不应求,但我间接尝试获得商业利益,依然被他们拒绝了。

自由软件基金会和 GNU 项目认为,我们不应该行使“不公正的权力”收取软件费用,我则有不同的看法,一份辛苦一份收获,获取报酬无可厚非。外,我还承担了相关机构的非营利组织的行动风险,他们认为任何人都无权分发专有软件,因为他们要捍卫所有软件用户的权利。

自由软件基金会的理念很不正常,试想一下其他行业也贯彻这种理念,将是怎样一番怪景象?例如,所有食物都应该免费。这不仅仅是我的观念落后。通过我的算法编写专有程序的人获利最大,他们完全负担得起支付许可费用。

有些人认为我的算法毫无意义,或者认为我的算法遵循了公开源许可协议条款。实际上,我的算法只有闭源版本收费,而且很多业余爱好者构建了基本算法的替代版。所以,我收取这么高的费用并不是溢价。

大型计算机组织可以通过高效算法节省数百万美元的电费;安全咨询公司可以通过没有专利的算法减少事故和计算成本,从而获利数百万美元;一个算法可以改善视频游戏引擎的性能,并改善游戏体验,从而使得游戏内的道具销售增加;研究人员获取数百万美元的资金,仅仅是为了发现一些能够让计算机稍微加快速度的可能性……此类例子举不胜举。

我不知道这些组织是如何运作的,所以这只是我利用一项被认为“有利可图”的技能,探索这个系统的一项尝试。

总而言之,高价是一项义务,潜在购买者的群体很小,而实现后的影响却是巨大的。

推荐阅读:

突发!阿里游戏核心人员云风离职,自曝原因:“Ant Engine项目被关停”

10个月获利超700万!90后程序员辞职后,开发非法「视频搬运」软件,被判3年有期徒刑

谷歌 Python 团队全体被裁,Meta 开始抢人!

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接