我为什么使用Linux和开源软件?

原因有那么几个,我来谈谈!
1、躁动的手指
其实,我接触电脑比较早,在DOS时代就开始了!
那个时候,没有鼠标,没有窗口,没有按钮,没有Windows,只有一个黑漆漆的显示屏,和一个闪闪的光标等待输入。
在那样的环境下面,我也玩的挺嗨!
随后,Windows 3.1发布,我也就跟随微软进入了图形界面。
你们懂得,人的习惯性有多么强!
虽然Windows很方便,但是总是感觉自己有点“弱智”!
最重要的一点就是,好像一下子大家水平都差不多了。
你也会用鼠标操作,我也会!
总是感觉少点东西,没法装叉了!
你看,习惯的力量有多大,命令行的“遗毒”多厉害!
所以,我对于命令行并不排斥,反正就那样!
这就是我在Linux下面不是那么拘谨的一个原因!
到后来,我发现其实可以把Dos看作Unix的一个“简化”版本,去掉了多任务,去掉了多人登陆模块,去掉了网络部分。
Linux其实是Unix的现代版。
我看到Linux的那一刻,感觉就是一个带着用户体系,带着网络模块的Dos。
到现在,我也是这种感觉,哈哈!

我为什么使用Linux和开源软件?

2、光明与黑暗
开源软件与我而言,其实更多是一种“心理安慰”!
好像是可以看到软件的源代码,但是即便有源代码,也得花心思去看!
当然,看多了,肯定是有好处的!
我对源代码这个事情,还有2个比较有趣的事情!
一个是C#。曾经有人找我,说他们部门的一个电脑开机就重启,让我看看怎么回事!
我就看了一下,发现原来是他里面的一个程序搞的鬼!
那个程序作者,在离职之后,就把程序修改为启动就自动重启计算机,所以造成了上面的现象。
我是怎么知道的呢?
因为这个程序是C#版本的,可以用软件反编译代码!
当我看到了“源代码”,我就知道怎么回事了!
后来,据说公安局请这个仁兄喝茶去了!
但是,我因为这个事情被大领导知道名字了,可谓出了一把风头。
可谓借了“源代码”的东风!
另外一个事情,是Java程序。
原来公司有一个考勤程序,是Java读取数据。
程序也是,我从兄弟公司拷贝而来!
但是,读取考勤数据的时候,发现数据总是丢失,很多人明明来公司了,但是考勤数据没有!
这样,就造成了不好的影响,毕竟考勤关乎上班,人家工作一天没有给人考上勤,人家能不恼火嘛?
这个时候,IT部门领导跟我有点不对付!
不知道怎么想的,说我在程序里面动了手脚,导致出现这个问题!
我一听,就怒了!
但是,源代码再次救了我!
我当时提出的要求是,把正在运行的Java程序反编译一下,看看有没有问题。
这个应该是很容易做到的!
一个有经验的程序员,应该从源代码就可以看到是不是动了手脚!
于是,我又一次因为”源代码“自证成功!
由此,一次是因为源代码造成的成功破案,一次是源代码的自证清白,你们说源代码好不好!
有了上面两次经历,与我而言,源代码就是猫叫-喵啊!
所以,我非常喜欢开源代码,源码之下,再无秘密!
总结一下,与我而言,因为我从命令行开始学电脑,所以Linux对我没有障碍,还有一种回到最初的感觉。另外2个方面,开源代码给我了一个高光时刻,在我人生的黑暗时刻也给了我强有力的支持!
So,我很喜欢他们!
你喜欢他们吗?

原文始发于微信公众号(明月三千):我为什么使用Linux和开源软件?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/268632.html

(0)
服务端技术精选的头像服务端技术精选

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!