Thursday, July 29, 2010

Symbian Association David Wood: open source, unity and progress



The current open source technology has been integrated into people's lives. According to Gartner research report, 2011, at least 80% of commercial software will contain a large number of open source code. The open source operating system, is also a general trend, closed OS despite huge profits for companies, but almost twilight. This trend, in mobile applications, operating systems, also reflected gradually, moving in the field of open source cooperation has entered a substantive stage.

Ensure the unity of the open source platform

Although open source is the trend, but we all know, open source has a certain degree of risk - the program code fragment, we also call it redundant branches. This risk has led to the final code for the program is not uniform. In fact, this is inevitable, because people have different ideas, and open source just means that should these different ideas together.

How to avoid open source platform for differentiation, and no open-source organizations have faced major challenges. Open-source organization has rich practical experience and ability of software management is very important. In this area, and many different types of customers if they have had successful cooperation experience, determines the software platform whether, in accordance modular design to meet the different needs of customers. At the same time, equal and open source organizational form is also very critical, successful open source projects to attract more contributions to the code, but also the platform through a series of organizational activities to ensure uniformity.

In order to ensure the unity of the open source platform, we can do two things: First, to establish the organizational structure of the Council of form, of any association members can participate in the activities of the Council to submit their new program, through the Council's audit and vote to determine the future development of the platform; Secondly, the history of the platform are made to each version of a very good record and save in order to ensure a unified platform, so even if there are different customer needs something different, but required technical system integrity and unity, but also to meet their different requirements. Symbian Council since inception, the organization of the four sub-Council (platform function, structure, user interface and release), the platform has also been a number of manufacturers and operators used and recognized.

Open source, meaning that progress and participation

In the open source field, influence the level of contributions required by the extent of your decision, the more you contribute, you affect the greater the coverage. In fact, the reason why open source, which is another important reason is that - as much as possible to allow developers to experiment and improve on the source, through open cooperation can best reduce the development costs of all members of the company, which is where our expectations. Once the source of the step taken, it means an improvement.

In fact, prior to a lot of open source Symbian platform manufacturers and vendors are able to get Symbian source code. But then we realized that if we can do better - everyone can share the code It would make the developers to more easily understand Symbian technology, so that they enjoy sharing their happiness. Therefore, the June 24, 2008, Nokia, Sony Ericsson, Motorola and NTT DOCOMO announced unified Symbian OS, S60, UIQ and MOAP (S), jointly create an open mobile software platform. Meanwhile, the work AT & T, LG Electronics, Samsung Electronics, STMicroelectronics, Texas Instruments and Vodafone, the companies also jointly announced plans to jointly build a Symbian associations. Open source is a gradual process, Rome was not built in a day, so we can not do all at once open-source code. But we promise all the platform code will be open in June 2010.

In addition, the open source platform's progress should be an open developer community as a driving force. When the platform's developers have any suggestions or questions, the community organizers to provide them with an open platform to express their views. Platform version of the update, which require additional modules or functional group should be decided by the majority of developers, rather than a company.

For the open-source project, every developer can have a variety of forms of participation. It can contribute to a specific software module to the platform, may also be involved in discussions on the development platform to express their views and suggestions. However, we are pleased to see that more developers are actively involved in: Software bug detection and correction, to provide technical support for online users, or even translate a specific technical articles and so on. This is to contribute for the Symbian platform. Symbian platform, for example, first reported by non-members of the company's bug, is that individuals from a Chinese developer.







Recommended links:



Flv Mp4



F4v Converter



"Replace", font, FORMAT change with



Cursors And Fonts Introduction



Combo drive and repair of and SUMMARY



Evaluate Project Management



PREMIER File Sharing Or Peer to Peer



My performance gone?



RUP tailoring principles and cutting PROCESS



flac to mp3 Converter



Top WEB Servers



Evasive: INTEL'S monopoly defense



Comprehensive understanding of redirection 301



Two Errors in the exchange of LINKS



"Green dam" around from WHAT?



WHAT is mkv file



SCO UNIX Learning Collection



1 comment:

  1. Ahaa, its fastidious discussion on the topic of this paragraph here at this web site, I
    have read all that, so at this time me also commenting at this place.



    Check out my blog :: Cheap Pest Control Kelowna BC

    ReplyDelete