世界上最大的谎言就是......

很多朋友对于开源最大的谎言是什么和不建议自己做的开源工具不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!

本文目录

  1. agpl 3.0开源协议能够商用么
  2. 如果pandownload开源会怎么样
  3. Mac OS X适合做嵌入式开发吗
  4. 开源最大的谎言是什么

agpl 3.0开源协议能够商用么

AGPL协议并没有规定不允许商用。所以是可以商用的。

源码公开会增加商用的风险,但不是不能商用的必然条件。

从某种程度上来,开源其实也是一种商业行为,你可以从中得到收益,比如广告,赞赏,技术支持,周边售卖。

开源获利通常的技术手段还有发行不同的版本,开发不同的插件来获利,这些新发行的部分只要不产生依赖就不需要开源。

metabase是一个大数据分析工具,使用AGPL协议,这个协议要求不论是否发布都需要公开源码,这说明metabase的团队开源的目的更多的在于获得社会反馈,弥补自身可能存在的缺陷以及发现新的可能。

补充一点,开源协议主要是对使用者的限制,不是对自己的限制,matabase团队拥有更换协议的权利。

如果pandownload开源会怎么样

一个非常有意思的问题,值得探讨。

因为该事件影响很大,作为软件从业者也仔细研究过此事,经过查找相关资料,大概有了一个脉络。

它使用的技术是一个叫做Aria2的工具软件,该工程是一个开源项目,感兴趣的同学可以前往下面地址查看,

https://aria2.github.io

。如下图,大意就是Aria2是一个多平台轻量级,支持HTTP、FTP、BitTorrent等多协议、多来源的命令行下载工具。Aria2可以从多个来源、多个协议下载资源,并且Aria2只需占用非常小的资源,支持JSON-RPC和XML-RPC接口远程调用。

所以我认为Pandownload自身并没有多高的技术含量,它本来就是使用的开源技术,所以它自身是否开源对各方都影响不大,最多只能算是对原工具Aria2的一次提升。如果作者在被抓前能够开源该软件,或许能免去牢狱之灾。

但是通过此次事件,也对百度敲响了警钟,那就是不考虑用户体验的盈利模式,必然被大众唾弃。如果它能在此次事件中总结经验,创新盈利模式,将下载速度调整到一个合理的区间,只要能让大家能不反感,自动就堵住了类似软件的漏洞。否则,即使抓了一个,也会有更多的人开发相关工具,而且一旦以非盈利的开源模式出现,再要堵漏洞难度就大多了。

Mac OS X适合做嵌入式开发吗

其实MAC电脑是开发程序的利器,谁用谁知道。

不过嵌入式可能涉及到要在MAC上面安装虚拟机,驱动等问题。不过国外也有人直接拿mac开发,好像国外的一些嵌入式系统已经支持mac开发了,不过具体要看平台吧。

开源最大的谎言是什么

这个问题好像是最近几天其中技术圈讨论的一个热点话题了。

是由网友niksmac在HackerNews上提出的。

主要的几点还是开源的安全性、使用成本、商业化、开源精神及道德等方面。

其中有几个是大家认为最大的谎言:

第一:仅假定源代码是公开的,就认为开源程序是安全的;

第二:开源软件没有成本;

第三:开源贡献者比测试者和捐赠者等其他贡献者有着更高的道德优越感;

第四:开源是便宜的;

第五:可以将开源产品卖给用户并以此为生。

文章分享结束,开源最大的谎言是什么和不建议自己做的开源工具的答案你都知道了吗?欢迎再次光临本站哦!

世界上最大的谎言就是你不行