我从学生时代就热爱计算机技术。我在 90 年代中期开始使用 BBC Micro 电脑学习,但在 22 岁之前,我没有拥有电脑的条件。如今,Linux 和开源软件是我的主要热情所在。
发现 Linux
我的 Linux 之旅始于 2003 年——在我的工程学院期间。我看到 Linux 操作系统在一台 32 位、128MB 内存的机器上启动。我在 我的大学 计算机实验室安装的第一个操作系统是 Fedora Core 1,那是将镜像刻录到一堆 CD 上之后安装的。我睁大眼睛看着文本在显示器上滚动,然后出现绿色(表示正常),以及一堆我无法理解的东西。
在我的工程学期考试不及格后,我从系主任 Sridhar Murthy 那里得到了一些改变人生的建议:在下个学期开始之前,参加 Red Hat Linux 认证培训。我在大学计算机实验室里花费了数小时,搭建了一个由三台旧台式机组成的网络,并通过一系列的重装来学习 Linux。它不断崩溃,但我还是处理了,因为我关心如何让这些旧硬件运行得更好。
当课程结束,实验室在晚上关闭后,我会跑到我们宿舍附近的网吧。从那里,我会(通过 SSH)连接到我们实验室内的计算机,继续我的学习。通过做所有事情,从弹出 CD 托盘到在命令行上刻录文件镜像,我对 Linux 的热情日益增长。
在学习了 UNIX 课程后,我决定参加 红帽系统管理考试,并且在第一次尝试中就通过了。到我工程学院三年级时,我已经决定从事 Linux 职业。
参与社区
我开始在我的城市里结识参与开源社区的人们,并参加了在印度班加罗尔举办的 我的第一次开源会议。我参加了技术讲座,提问,并收集了不同发行版的 CD 来试用。我遇到了 Linux 内核维护者 Alan Cox 和 Canonical 创始人 Mark Shuttleworth,他在雅虎办公室的 Linux 用户组会议上给了我一张亲笔签名的 Ubuntu 6.04 CD。上面写着:“追逐你的梦想。”

FOSS.IN 是帮助我找到自己使命的活动。2007 年,我在 Sun Microsystems 完成了我的工程学位毕业设计,从事一个名为 Belenix 的操作系统的工作。我参观了 Sun Microsystems 办公室,并与 Belenix 开发者 Moinak Ghosh 和 Sriram Narayanan 一起学习和开发 Perl 代码。正是在 Sun Microsystems,我了解了开源许可证、代码分发和流程。
大学毕业后,我的第一份工作是在一家名为 Atlantis Computing 的初创公司担任 Linux 系统管理员,在那里我看到了 Linux 在虚拟化技术中的力量。我开始意识到 Linux 在大型基础设施中的许多应用。随着我进入不同的组织,我更多地将其视为一个平台。今天,很难想象一个没有 Linux 的世界。
如今
目前,我在工作中在一个私有云中支持大约 200 台 Linux 虚拟机,并且很高兴在我选择的操作系统上编写软件。
在我第一次 Linux 体验十多年后,我现在家里的所有电脑都运行 Linux。我使用 GIMP 编辑我拍摄的照片,使用 MPlayer 听歌和看电影,使用 LibreOffice 创建和编辑文档,并使用 KVM 和 VirtualBox 在虚拟化环境中运行其他 Linux 发行版。
我很高兴看到今天的大学生们正在使用和学习 Linux 和开源技术。我参加在我城市及其周围地区的社区聚会和活动,并乐于倾听大家分享的内容。
4 条评论