SemiCode OS is a Linux distribution developed specifically for programmers and web developers. Based on Ubuntu 14.04, it uses the familiar GNOME desktop environment and comes preloaded with a good selection of developer tools. The early beta version, SemiCode OS v0.1, is available for download and testing.
Very often Linux enthusiasts complain regarding the fragmentation due to hundreds of distributions. Each distribution has its own libraries, kernel configuration, pre-installed software, etc. However, the same variety makes Linux unique. Every person can create his/her own Linux distro and customize it.
If we take a look at the vast list of various Linux distributions, there are specialized solutions for hackers, power users, artists, and gamers. But, there’s a dearth of distros that claim to serve the unique needs of programmers, probably, because most Linux-based operating systems are customizable and a developers can install all the useful tools in no time.
Features of SemiCode OS:
Shipping with user-friendly and popular desktop environment GNOME, SemiCode OS currently use Ubuntu 14.04 software repositories.
SemiCode OS comes preinstalled with an array of IDEs, compilers, text editors, etc. to help you get back to work in no time. It offers Eclipse, MonoDevelop, BlueFish, Atom, Ninja IDE, Brackets, Emacs, and Sublime Text, according to our friends at It’s F.O.S.S. You also get preinstalled and preconfigured LAMP stack.
Talking about the compilers, you get Ruby compiler, .NET with Mono Runtime, OpenJDK for Java. To make your code management and communication job easier, it ships with Git and Slack desktop clients.
It also comes with Scratch IDE to help you start coding from the beginning.
Virtual Assistant – Sarah:
Sarah is an original SemiCode OS package that acts like a virtual assistant integrated with your familiar Linux Terminal. Just like Siri, you can call her in Terminal and ask few questions to get their reply. You can get the information about a movie, get song lyrics, download any file or YouTube video, get a weather forecast, etc.
Sarah uses only your username and doesn’t store your personal information. Apart from that, SemiCode OS tries to respect your privacy by making DuckDuckGo your default search engine.
SemiCode OS Beta v0.1 available for download:
At the moment, SemiCode OS is in early beta stage. That’s why I won’t advise you to install it on your main machine. However, you can surely try it out on your testing system or virtual machine. You can find the download links here.
The minimum requirements for running SemiCode OS are 1GHz single core CPU, 1.5 GB RAM, and 20GB storage.