Business

Patterns and practices for open source software success

open source skills

How do you create a successful free or open source software project?

There are two parts to success: » Read more

1 Comment

How open source is your business / team / developer?

open source enough?

Jonathan Schwartz once wrote (in a blog that has now been deleted) about how they were in talks with an organization (he did not reveal the name, but no prizes for guessing) who contented they have a solid database and their developers have no need to use an open source database.

Schwartz's team pulled up their MySQL web server logs to show loads of download requests it received from the organization's IP range. The point is, an organization in the business of developing proprietary software cannot say they do not need or have nothing to do with open source. May not be as a strategic decision, the developers do need and use open source software and tools in their day-to-day work.

» Read more

5 Comments

Open source taxi app designed to improve booking experience

taxi booking app

Booking a cab is getting easier for passengers thanks to the advent of apps that let you book your cab straight from your smartphone. But implementing those apps and booking systems isn't always the easiest—or most affordable—option for taxi companies.

» Read more

2 Comments

Join the team at JaiRo, high powered routers on Linux

lighting in a bottle

Sabai Technology is not your typical tech company. A networking solutions company created in 2010, Sabai is located on Main Street in Simpsonville, SC in an old cabinet shop. Founder and CEO William Haynes first started modifying routers as a missionary in Thailand, helping his fellow expats discover the power of open source routing solutions.

» Read more

3 Comments

Are donations effective for open source projects?

funding open source projects

The other day I came across a new initiative for funding open source development called the Bitcoin Grant. While interesting at first sight, I was wondering: How is this better than the traditional donation button most open source projects have? The Bitcoin Grant then seems to limit who can donate and how you can use those donations (you can’t pay rent with bitcoins just yet).

» Read more

1 Comment

Four tips to transition your open source project into a viable business

open source project leaders

Most open source projects start by scratching the developer’s own itch. They then spread to other developers based on functionality and stability, and the responsiveness of the community.

» Read more

5 Comments

Open source private cloud storage with OpenStack Swift

open source cloud solution

Everyone has data. It's always growing, and you should have ownership of everything that touches your data. You need to have the ability to see and make changes to the code managing your storage system. Having ownership of your data gives you control of your own destiny.

All this started with web apps: companies were embracing the web as a new way to easily deliver software to a massive audience and looking for scalable infrastructure on which to build their applications. So, in 2009, Rackspace Hosting launched a product to give application developers access to flexible, scalable storage built to serve content at a massive scale.

» Read more

0 Comments

Are freeloaders helpful or hurtful to open source communities?

FOSS contributors

Concerns are raised every once in a while in the broader free and open source software community about freeloaders. The attitude expressed is that if you're getting the benefit of FOSS, you should contribute. Building a business on a FOSS project you don't own, whether you're providing a service or product around a FOSS project should in return garner some sort of quid pro quo. In reality, freeloaders are desirable.

» Read more

7 Comments

No one was harmed in the making of this device

More than open source

With the volcanic rise of the Android OS, smartphones are becoming predominantly open devices. Millions of people are happily walking around with Linux in their pockets and they don’t even know it. Nor should they have to; your average consumer will not choose a smartphone based on its open operating system. If sales are any indication, it’s no longer an uphill battle for open source on smartphones.

» Read more

1 Comment

Make it easy to contribute by making the software easy to test

testing software

Question: How do you get more developers to contribute to a free and open source software project? Contribution is the lifeblood of a FOSS community  Without contributions the community can’t grow beyond the initial project founders. People don’t just show up ready to work. They very likely start as users, even of the fledgling software before it really starts to take shape as the robust solution it could become.

Let’s approach the question of getting more developers involved as "software engineers" instead of as "community organizers" by asking a different question: Why do we use software versioning a.k.a. software configuration management tools?

» Read more

1 Comment