Absrtact: In the view of Trebautiu, chief architect of Millet, the rapid iteration of the product makes the Internet enterprise have no chance of trial and error at all. The best way to quickly innovate, quickly launch products and capture markets quickly is to embrace open source, using Open-source software for your own hardware
In Trebautiu, the chief architect of Millet, the rapid iteration of the product makes it impossible for Internet companies to try to do the wrong job at all. The best way to quickly innovate, quickly launch products and capture markets quickly is to embrace open source and use open source software to quickly build software platforms for their hardware products.
The MIUI system of millet can be considered a successful example of exploiting the open source Android operating system. Through the system's function and UI optimization, hardware adaptation, software pre-installed, MIUI system in the Android phone Brush machine field has been a great success. and the newest millet router, also uses the router side well-known open source OpenWrt system.
At the open source China Open Source World Summit Forum, Trebautiu listed some of the problems that may be encountered in independent research and development. These issues include:
1, research and development costs are large, it is likely to spend time to master open source software;
2, there are trial and error risk, most of the hardware products independent research and development may not have a precedent;
3, there are unavoidable errors, early performance and functional evaluation may have a false judgment, there may be underestimated with business growth pressure.
Embracing open source software, Trebautiu says, can stand on the shoulders of giants to innovate. In addition to the benefits mentioned earlier, the use of open source software also helps attract talent, attract external contributions and improve software quality. Of course, Millet also has its own principles in open source, these principles include:
1, fast.
2. Do not reinvent the wheel.
3, do not have, to use the fine.
4. Embrace openness and shared attitudes.
5, vigorously launch their own committer (submitter, technical experts). Not only to stand on the shoulders of giants, but also to guide the direction of the Giants.
It is understood that millet in the log framework, service Framework, HTTP Web framework, Message Queuing, search, distributed caching, storage services, monitoring alarm, data processing and many other fields, have used open source technology.
In addition to using open source, millet also gives back to the open source community, launching the MIUI series of tools, Minos distributed deployment and monitoring tools, Chronos high availability timestamp services, Themis hbase across rows of transaction implementation and other operational tools, and so on.
Trebautiu to Sohu It said, Millet will also improve the future of the company's open source process, and further increase in the open source investment, more feedback to the community, with other companies, to expand the impact of Chinese engineers in the International open source community.