Since launching in 2009, GitHub has become the biggest Git repository hosting service in the world and is used by millions of individuals and businesses to manage software projects. It has also become a playground for open-source software projects that often involve a large number of contributors. When there are a lot of cooks in the kitchen, it can become chaotic and scare off beginners. If you are a software developer that's ready to enter the GitHub fray, we have some advice on what to do — and what not to do — when you're contributing to a project in a Git repository.
Tagged With open source
On August 25, 1991, Linus Torvalds, a Finnish programmer, posted a message on an online forum about a free operating system kernel, Linux, he was working on. It was just meant to be a hobby project and he was looking for some input from his peers. Little did he know that his personal project would eventually turn into an operating system that changed the world. You probably interact with Linux every day without even realising it. Today, the operating system turns 25. We take a look at the evolution of the open source operating system over its 25 year history.
As we reported last month, the open-sourcing of Microsoft's PowerShell appeared a done deal. Now, a month later, the company has made the whole thing official, publishing the source to GitHub, along with Linux and OS X flavoured binaries.
Microsoft looks like it'll continue to feed its addiction to open-sourcing its technology (both internal and acquired), with new information suggesting the company's PowerShell framework is next in line.
In February, Microsoft announced that it had acquired Xamarin, the company best known for its cross-platform SDKs and its role as Mono custodian. Now, just over a month later, Microsoft has made an even bigger declaration — it's making Xamarin's products free and its MIT licensing the Mono framework.
Microsoft continues its love affair with Linux, this time by bringing popular open source Linux distribution Debian to its public cloud platform Azure. Here's what you need to know.
We often wish to share electronic documents with friends, colleagues, business or government, and the software application we use to prepare these documents will save them in a particular format.
Any application that later loads the document will also need to be able to understand this format. If an organisation can control the format, and convince people to use it, then they can use this as a very powerful tool to create a monopoly in the market.
Collaboration is crucial when you're part of a team at work and technology vendors are ramping up efforts to bring out offerings that can facilitate convenient group communication. Last week, Microsoft launched a new version of Office which had collaboration tools as the centrepiece and now Dropbox has released Zulip, a group chat app, under an open source arrangement.
There was once a time when IT vendors shunned the idea of open source. Why wouldn't they? The idea of sharing their very own programming innovations with others was viewed as detrimental to any competitive business. But nearly 20 years on, open source is now in vogue and has been embraced by some of the biggest IT vendors and their clients. So what changed? We find out.
Governments around the world receive a lot of criticism and a lot of it has to do with citizens not knowing where their hard-earned tax-payer dollars are going. Over in the US, the White House has done something of the sort, releasing a map tool where users can easily see all the community-based programs it's working on right across the country. It's something that Australia can and should copy.
We've all seen the utopian product demos where lights, TVs and thermostats automatically activate and adjust to optimal settings as someone enters their home. But those demos usually require everything to come from one vendor. openHAB might provide the middleware solution for the Internet of Things in the home.
Google announced last week that it was shutting down Google Code, its hosting service for open source projects and coding initiatives. If you haven't already migrated your projects to another service, you'll need to do so. Here are a few alternatives that can get you up and running quickly.
Microsoft's part in a $US70m investment in CyanogenMod has raised many eyebrows: why is Microsoft investing in a popular version of the Android mobile phone operating system, when it has its own competing Windows Phone product? The firm's motivations behind investing in the most open version of the Android operating system have justifiably made open-source advocates decidedly nervous.