You've been using open source software for a while, and now you want to give back to the community. Even with solid advice, you're probably finding that it's difficult to sift through all of the projects out there to find one that's right for you.
To help, I've put together a list of five open source projects that you should consider joining in 2015. Many of them may not be the highest profile projects out there, but they do offer some interesting challenges. And helping them is a great way to give back to the community.
Large projects such as Linux and GIMP demand constant development, to keep up with the ever changing face of technology if for no other reason. If the decision were made tomorrow to pause development on Linux for a few years and just fix bugs and work on security issues, in rapid time Linux would begin to lose its dominance in the enterprise. After two years sans development, the operating system would already be well down the road to obsolescence and almost hopelessly behind. The same would be true of GIMP, even as it continues to gain ground on Photoshop.
Prior to 2014, Docker was not well-known, but that all changed over the course of the year. The open-source Docker container virtualization project got its start in March 2013, and in 2014 hit its full stride, achieving its 1.0 release milestone and the embrace of many of the world's leading IT vendors.
Today, it is almost impossible to name a major player in IT that has not embraced open source. Only a few short years ago, many would have argued we would never see that day. Many of us remember the now infamous “Halloween Documents,” the classic quote from former Microsoft CEO Steve Ballmer describing Linux as a “cancer,” and comments made by former Microsoft CEO Bill Gates, saying, “So certainly we think of [Linux] as a competitor in the student and hobbyist market. But I really do not think in the commercial market, we’ll see it [compete with Windows] in any significant way.”
In my small home-office, I have hard drives, flash drives, and solid-state drives, which use FAT32, NTFS, exFAT, Btrfs, Ext3, and Ext4 file systems, and are connected to the computers with CIFS, NFS, HTTPS, ssh, and ftp over the Internet and Gigabit Ethernet with a variety of authentication systems based on Lightweight Directory Access Protocol (LDAP) and Active Directory (AD). And, this, mind you, is a simple, small-business network.
Is it any wonder then that companies, far, far larger then my little operation, want to abstract their storage concerns away with software-defined storage (SDS)? I think not!