第764章 GitHub-《重生之投资之王》


    第(2/3)页

      在学习Linux的过程中,张晨经常会去一些自由或免费软件的讨论板寻找有没有现成的代码。但由于各个讨论板规模都不大,又都采用了不同的代码库,给张晨带来很多麻烦。

      张晨前世虽然没有系统接触过编程,但身边码农朋友多了,熏也熏出一点经验,不由得回忆起当初这些朋友一有问题,就经常访问的两个网站——google和GitHub。

      google就不用说了,程序猿们遇到bug,第一个动作一定是打开google,查找bug原因。而在找到bug之前,这段代码说不定就是从GitHub上哪个大神的代码库中合并过来的。

      GitHub从本质上来说,就是一个开源代码的托管平台,每个程序员都可以统一的格式在这个平台上托管自己的代码,并且可以与所有人进行分享。

      可以说,GitHub极大地解放了程序员的生产力,从根本上改变了软件行业的工作方式和工作效率。

      然而,就是这样一个对软件行业如此重要的平台,现在却连雏形都没有,委实让张晨感到讶异。

      事实上,在这个年代,无论是自由软件还是免费软件,都处于野蛮生长的阶段,开发环境并不友好,并且难以获得大公司的支持,诸如微软等大公司,出于自身生存的考虑,更是不遗余力的打压自由软件的发展,丝毫没有意识到开源所蕴含的巨大价值。

      而在前世,直到十年后的08年,GitHub才真正面世,取代了此前争议颇多的bitkeeper,成为最大的开源代码库托管平台。

      十年啊,如果GitHub提前十年出现,将会怎样?并且,这是现在的技术条件完全能够做到的。

      这是张晨最好的机会。

      阻止微软垄断操作系统最好的机会。

      开源系统之所以不受普通使用者欢迎,不外于没有配套软件、易用性差、代码库不统一、业余开发者水平较差导致系统性能过低这几个原因。

      这些问题,Matrix-Apple和GitHub都能解决。

      当然,张晨对开源与否并没有信仰,支持开源,除了这是实现自己最终理想中的必要一步,还有切实的商业考量。

      至于什么是最终理想?呵呵,在快要实现之前,张晨是不会说的。

      苹果的内核一直以来都是半开源的,张晨重生后,新的MacOS更会融入部分Linux内核,Linux的开发者越多,开发环境越强大,MacOS也就越强大,整个生态体系也就越完善,越有取代windows的可能。
    第(2/3)页