当前位置 : 主页 > 编程语言 > 其它开发 >

用一个软件纪念自己故去的母亲,这或许才是程序员最大的浪漫吧

来源:互联网 收集:自由互联 发布时间:2022-06-27
这个软件叫pdf补丁丁,它的作者在网上使用wmjordan这个名字, 2009年作者就开始pdf 补丁丁的开发,到现在已经十三年了。 pdf 补丁丁是一个很好用的pdf 工具,可以支持合并图片和文档,

这个软件叫pdf补丁丁,它的作者在网上使用wmjordan这个名字,
2009年作者就开始pdf 补丁丁的开发,到现在已经十三年了。
pdf 补丁丁是一个很好用的pdf 工具,可以支持合并图片和文档,从pdf中提取图片,还有强大的书签编辑功能。
最重要的是它绿色免费无广告。仅仅在软件当中有一个作者定义的“授权方式”。

2021年11月,作者的母亲因病逝世了。

作者陪伴母亲

作者发表了一篇博客,记录了和母亲在一起最后的时光,以及对pdf 补丁丁的一些想法。

作者说:母亲一生菩萨心肠,与人为善,可惜这么早就往生西去。他也希望我可以多行善事,造福他人。 这一个月来我在想pdf补丁丁这款软件一直免费供众人使用,而期间偶尔会有些朋友希望能开放源代码。也许现在也是个时候去做一些调整。

几天之后,作者将pdf补丁丁的代码开源了,并且使用了一个非常特殊的协议。

在授权协议中作者这样写道:

每一个使用本软件的用户,如果本软件帮助了您,您每使用本软件后必须做 1 件善事。善事无分大小,有心则行。例如:

  1. 如果您的父母在身边,你可以为您的父母做一顿美味的饭菜,或者为他们按摩、洗脚;如果他们身处远方,你可以向他们发起通话,问候他们的健康和生活。
  2. 在大雨滂沱的时候,如果您有雨伞,可与同路的人共享;在烈日当空的时节,如果您看到环卫工人太阳下工作,您可以为他们买一瓶水送给他们;在拥挤的公共交通工具上,或在公共场合排队等候之际,如果您有座位,可以让给老人、孕妇或提着重物的人就坐。
  3. 您可以用您擅长的技能,为身边的人排难解困;您可以将您的知识,分享给其他人,让他们有所获益;您可以向比您困难的人捐资赠物。
  4. 如果您觉得这个软件真的好用,请将它的使用方法介绍给别人,让别人也通过使用本软件而得到好处;或者将其它您觉得好用的软件介绍给别人。
    如果您无法做到使用本软件后做 1 件善事,请记在心中。在有机会的时候,多行善积德。本用户协议之遵循与否,全在于您的良心。是为“良心授权”。

看完这几段话,我想已经不需要再解释些什么来诠释作者的内心想法了。

一点个人的想法:

软件的发展是离不开开源的,可以开源成就了很多软件、也成就了很多程序员,但是随着发展,开源似乎成为了一种白嫖的方式,企业擅自拿着开源的产品进行商用并且还催促作者更新的情况屡有发生。
我觉得开源是一种精神,是一种互相分享学习交流的方式,但是随着现在对‘开源’的滥用,导致很多开源作者面临着很大的压力,甚至于有一些作者直接放弃开源。

当然有很多作者还是持续践行开源精神,在开源的时候附加了自己制定的一些使用授权协议。而pdf补丁丁作者的开源协议是想以此纪念自己的母亲,也同时为社会的一些爱心贡献了自己的一份力量。看着pdf补丁丁的开源协议再回想自己,作者所希望的不正是我们所缺乏的,无论是对自己的父母,对大街上的每一个劳动者还是对身边的人,好像我们很多时候都太自私了,我觉得无论是否使用这款软件,我们都应该践行一下这份协议,弥补一下自己对父母的任性,对大街上劳动者的忽略和对身边人的自私。

写了一些个人的想法,也许有不当的地方,但是谢谢你能看到这里,愿世间所有的温情不被辜负,大家共勉吧。

附:
pdf补丁丁作者博客地址:https://www.cnblogs.com/pdfpatcher/

如图片失效等情况请参阅公众号文章:https://mp.weixin.qq.com/s/lMnf297JIZojpx3NRI826g

欢迎关注我的公众号,共同学习

网友评论