In the era full of open source code, for a software developer, working “alone” doesn’t make sense anymore. Instead, working “along with” many software engineers becomes a new way to achieve an effective work! And this new work mode turns out to be more and more common recently. However, when many engineers are working together on the same project, the new version will overwrite the old ones, making it difficult to recover earlier versions. To solve this issue, a distributed version control system—Git, was introduced in 2005, which has greatly assisted engineers to manage different version, to remain all editing records, and to ensure the synchronicity of all program files during the development work. Nowadays, Git has become a must-learn skill for most software developers. As it gets more and more popular, how to share the source code becomes the next important issue.
The need for sharing the source code finally gives birth to one of the most popular code repository—GitHub, which provides hosting service for projects, documentation, and code using Git. It allows individuals and organizations to share their source code here. As GitHub is capable of hosting different editing versions, there is no need to worry about issues of overwriting. GitHub also plays an important role in the exchange of experience among technicians. Just like a social media, people on GitHub can share their software projects, co-edit the source code, or even build up partnership! Supergeo, as a professional GIS software developer with an outstanding R&D team, is now devoted to sharing the open-source code on GitHub. So far, Supergeo has shared its program files of how to read the geodatabase on this platform. Other engineers interested in this open source can also edit it. Also, it’s quite easy to use this source. Users can import the gdb data to SuperGIS Desktop 10 (Fig.2) only through few steps of installation and activation (Fig.1).
Fig.1 Call for tools
Fig.2 Data display
Last month, Microsoft has acquired GitHub for $7.5 billion. Despite some developers cast doubt on this big move, it’s undeniably a major trend that more and more people are using the open-source GIS projects and promoting the concept of sharing resources. GitHub, having millions of users and repositories, is a great platform to accomplish this goal! Therefore, Supergeo will keep sharing more open-source projects to help more people find the potential of GIS!
Try the open-source files published by Supergeo:
Download the trial version of SuperGIS Desktop 10!