[Share Experiences] 我们经常说到的开源软件是什么?
Tofloor
poster avatar
道雪仙尘一剑灯
deepin
2021-11-19 03:26
Author

开源的全称就是开放源代码,我们平时用到的各类软件、程序、游戏都是由代码组成

开源软件最大的特点就是源代码开放,任何人都可以得到软件的源代码,并加以使用、学习、修改和分享

比如手机的安卓系统就是开源的,然后华为、小米、OPPO对安卓进行修改和完善,就有了自己的EMUI、MIUI和ColorOS

同理,源代码没有开放就是我们说的闭源,就像很多民间的祖传秘方一样,绝不外传

比如我们用的Windows和手机的IOS,以及我们的很多软件,Office、Photoshop都是闭源的

一分钟了解什么是开源软件

Reply Favorite View the author
All Replies
deepin-superuser
deepin
2021-11-19 03:35
#1

图片不错

Reply View the author
sudo_free
deepin
2021-11-19 05:09
#2

国内还有一种“伪开源”现象,以开源的噱头卖自己的商业/收费软件服务,比如RustDesk

https://github.com/rustdesk/rustdesk

看起来平平无奇,但这玩意只开源client,server要你去买他的license (link)。还有一种类似的手段,开源自己的旧版本代码,然后新版本软件付费,其心昭然若揭。

Reply View the author
东八泰
deepin
2021-11-19 17:02
#3

开源不等于免费;我们习惯以为开源就是免费。

Reply View the author
joker2770
deepin
2021-11-19 17:23
#4
东八泰

开源不等于免费;我们习惯以为开源就是免费。

你这种属于是被哪个营销号洗脑了,开源就一定是免费的,不免费的是开源技术的衍生品。开源就意味着每个人都可以不通过支付渠道就获取到开源技术,如果需要支付费用,本质就属于商用闭源。Qt开发框架就分商业授权、LGPL、GPL几部分,商业授权是闭源需要支付授权,LGPL、GPL部分是遵循协议开源免费的。

Reply View the author
诗羔羊
deepin
2021-11-19 17:25
#5
sudo_free

国内还有一种“伪开源”现象,以开源的噱头卖自己的商业/收费软件服务,比如RustDesk

https://github.com/rustdesk/rustdesk

看起来平平无奇,但这玩意只开源client,server要你去买他的license (link)。还有一种类似的手段,开源自己的旧版本代码,然后新版本软件付费,其心昭然若揭。

Chromium <> Chrome? AOSP <> GMS?

Reply View the author
公子独白
deepin
2021-11-19 17:32
#6

GPL,LGPL,Apache,BSD,......各种开源协议都去了解下吧

Reply View the author
joker2770
deepin
2021-11-19 17:50
#7

一定意义上来说,不遵循开源协议的都不叫真正开源。特别是变相收费的,只要有支付条件约束不论价格,说明源码技术只会有内部人员或付费过的用户才能看到,本质就是闭源。

Reply View the author
世界和平
deepin
2021-11-19 20:22
#8

路过围观学习一下

Reply View the author
enforcee
deepin
2021-11-20 04:14
#9
诗羔羊

Chromium <> Chrome? AOSP <> GMS?

谷歌就是那种很擅长用开源来回馈私有的软件商

chromium的同步功能就是应谷歌的要求被取缔的,不过似乎也没见很多人因此转投chrome。感觉还是微软强推edge的手段更狠

Reply View the author
东八泰
deepin
2021-12-13 16:50
#10
joker2770

你这种属于是被哪个营销号洗脑了,开源就一定是免费的,不免费的是开源技术的衍生品。开源就意味着每个人都可以不通过支付渠道就获取到开源技术,如果需要支付费用,本质就属于商用闭源。Qt开发框架就分商业授权、LGPL、GPL几部分,商业授权是闭源需要支付授权,LGPL、GPL部分是遵循协议开源免费的。

对一种事务的不用理解而已,不用那么激动;

Reply View the author