关于 拍肩膀迷魂解密【V信;799.196.362】陕 的搜索结果,共365
2018-07-10
开源这门生意——商业角度看开源
闭源软件实操过程中有如下缺点: IT技术无法跨软件跨公司进行交流,行业人才培养的很慢; 一个软件只能在很小可控范围内迭代,软件的进步速度偏慢; 公司的商业策略以盈利优先,可能会掐灭技术革新; 一个黑盒化的交付物,交付质量只能靠商业誉保障; 商业软件总是试图建立垄断,黑客们警惕着垄断的恶行。 在版权限制下感到压抑的IT精英,自发推动开放源代码的交付方式,其中最出名的是GNU计划。GNU计划的重点是对抗IT技术认知垄断,更自由的传播IT知识;GNU等开源计划既不是为了开源公司的商业利益,也没要给参与者发高级技工证书,更不会因为开源而强行免费。 在上个世纪程序员人数很少但都是精英黑客,参与开源的目的是以码会友,不会发表太烂的代码,顺着开源社区容易找到技术大师,几个IT高手也容易蹭出商业火花。 2. 商业公司主导开源 现在越来越多的公司参与到开源项目中,甚至主导了很多商业开源项目;现在开源项目的精英理想主义色彩褪去,但打破认知垄断的初心没变。 开源软件是打破软件专利垄断,而且大部分都很便宜甚至免费,这就很适合做商业降维打击。
亚****啦 2018-07-11
IT断枪--闲聊Linux系统启动过程
网上的GRUB调试教程都集中在这一步,我们还可以直接传参以单用户模式启动,直接无码登陆服务器。 有些人习惯给/boot一个128M的小分区,可能是老师的老师说过这样比较“安全”。那是在更早的版本GRUB程序读不了GB级磁盘分区,没办法加载vmlinuz内核,现在已经只是一个而已。 5.内核启动加载驱动,但这还没触及任何业务。 不同硬件同一个版本的vmlinuz内核hash值是相同的,因为驱动息放在initrd*.img里。Initrd*.img是一个精简但带了所有驱动的linux镜像,一般系统安装完之后自动生成,也可以事后手动生成。 曾经某偏门软件推荐用集成镜像安装,装完了就是起不来,我把同内核版本、同硬件配置的init*.img替换以后系统就正常启动。 Kernel加载了所有驱动后就会卸载initrd*.img,早期linux版本在系统启动过程中还能看到很多“umount filesystem”的提示,那不是卸载正式文件系统,而是卸载了initrd*.img这个你系统, 6.Init进程启动,服务正式启动。
TOP