|
如果能用心去做开发一个通用的数据库管理系统的并不要太多的开发人员。亲身经历过开发了一个在国际市场还算成功的DBMS(己有几百个用户),所有开发人员总共不到20人,而核心人员不到10人,三年就发布了第一个版本。当然所有的核心开发人员对数据库管理系统都至少在理论上都有很深的理解。
实际上对于任何系统的开发都不可能一蹴而成,急功近利心情浮躁是不可能真正成功的。正是"码山有路勤为径,编程无涯苦为舟。" 那种不劳而获的想法实际上是要不得的。当然可以吸取他人的经验,再别人的基础上做自己的开发。一个捷径可能是选择一个BSD的开源系统,如postgresql,用心吃透,然后加入自己的创新,就象各种Linux的各种变种。顺便说一句,Android和OSX也都是基于Linux/Unix的,它们都加入了自己的创新。 |
|