Linux内核价值10亿欧元
西班牙研究者们声称如果想开发替代Linux内核的内核的话,花费将是巨大的。
西班牙的奥维耶多大学的研究人员估计了如果开发Linux内核替代软件的话,投入不会少于10亿欧元。
两名学者Jess Garca-Garca和Isabel Alonso de Magdaleno使用构造性模型(Constructive Cost Model)81算法按照现在欧元的实际价值进行了对Linux内核的估计,这个算法经常用来估计传统商业软件工程的价值估计。
根据他们的计算,如果要重新开发这款开源操作系统(Linux),使用1000名开发者的话需要将近14年的时间才能完成,而这些人的平均工资也要超过31000欧元。开发成本在近些年迅速提高,从2005年的差不多1亿欧元涨到了2008年的2.25亿欧元。这从一方面也放映了内核开发工程的复杂性正在提升,另一方面也体现了欧洲软件开发薪水的普遍提高。
奥维耶多大学的研究者称尽管估计出来的结果并不能真正的决定软件的实际价值,但是也给了政策制定者们对基于社区的软件开发合作的潜在利益一个更加深刻的认识。
研究结果在这里:
http://iri.jrc.ec.europa.eu/concord-2010/posters/Garcia-Garcia.ppt
相关文档:
软实时和硬实时,软实时是说违反了程序执行的deadline也不会有致命的错误,而硬实时的deadline是写死的。
很多linux有硬实时的补丁,如MontaVista。
有源晶振和无源晶振,有源的叫osllicator,无源的叫crystal。
uclinux是静态编译的,没有mmu机制。
x86的要选xterm...
serveu假设服务器 + linux用sftp(通过ssh ......
在windows上尝试centos后我直接给格式化掉centos,启动系统出现grub的启动画面,有2个解决方案
1:在dos环境下用fdisk /mbr 级可以修复mbr即可
2:如果没dos盘则用下面命令:
1)rootnoverify (hd0,0) //回车,记得rootnoverify后面有个空格
2)chainloader (hd0,0)+1 // 记得还是有空格
3 ......
/*
socket select模型,服务端
绝大多数注释自己写的,参考man
*/
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/wait.h>
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include <sys/un.h>
#include &l ......
1. 固定一个MAC地址,特别是在使用多个虚拟机的时候
linux环境下:
用root身份登录,在/etc/rc.d/rc.local里加上这三句
ifconfig eth0 down
ifconfig eth0 hw ether 00:0C:18:EF:FF:ED
ifconfig eth0 up
这样重新reboot后就不怕MAC复原了。
2. ifconfig命令(转载http://www.cnblogs.com/taobataoma/archive/2007/1 ......