第801章 GitHub

    第801章 GitHub (第2/3页)

根本不可能做出妥协。请这么一个大神回去,纯属给自己添乱。

    张晨的目的,就是建设GitHub。

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

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

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

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

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

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

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

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

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

    这是张晨最好的机会。

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

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

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

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

    至于什么是最终理想?呵呵,在快要

    (本章未完,请点击下一页继续阅读)