Razer Ambilight and open-source

Open Source

First the most important question: What is Open Source?

Open Source is software whose source code can be viewed, changed and used publicly and by third parties. Open source software can usually be used free of charge. (Wikipedia)

Open Source has many advantages.

  1. Open Source is safe. Anyone can view the source code and thus can be assured that neither hidden functions nor spy tools are infiltrated into the software.
  2. Open Source is a community. Anyone can make local changes to a source code and thus a program can be improved by many people.
  3. Open Source is independent. The users of a program are not bound to the developer. Thanks to the open source code, anyone can fix bugs or add new features without being dependent on the developer.

Razer Ambilight: My first open source project

These advantages became clear to me when I released my software Razer Ambilight on Github.

It was a new experience for me. My code under the critical eyes of thousands. At first I was unsure if this was really the right decision. Issues came in about bugs where I didn’t know what to do and everything was confusing at first.

But eventually I realized the advantages. Issues came in through bugs that I would never have found if I hadn’t been told about them and therefore never fixed. And also those that, if not fixed, made the software completely unusable.

I was already completely convinced of Open Source when the user stallOne1337 opened a pull request to implement support for 21:9 monitors. I was surprised. stallOne followed my code structure exactly and added a feature that I would never have developed if I didn’t own a 21:9 monitor.

My conclusion: Opensource is a very good way for a private person to distribute his software. I never thought that people I don’t even know would really extend my software in a meaningful way, or that people would even take the time to do so.

All in all, open source was clearly the right decision!

5 thoughts on “Razer Ambilight and open-source

  1. I simply could not go away your web site prior to suggesting that I actually loved the usual
    info an individual provide for your visitors? Is going to be back regularly in order to
    check up on new posts

  2. What i do not understood is if truth be told how you’re not really much
    more smartly-favored than you might be right now.
    You’re very intelligent. You realize thus significantly on the subject of
    this matter, produced me individually imagine it from
    a lot of varied angles. Its like men and women are not interested
    unless it is something to do with Lady gaga! Your own stuffs excellent.
    At all times deal with it up!

  3. Hey! This post couldn’t be written any better!
    Reading this post reminds me of my previous room mate!
    He always kept talking about this. I will forward this post to
    him. Fairly certain he will have a good read. Thank you for sharing!

  4. Thank you, I’ve recently been searching for information approximately this topi
    forr a while and yours is the greatest I’ve came upon so far.
    However, what concerning the bottom line? Are you certain about the
    supply?

Leave a Reply

Your email address will not be published. Required fields are marked *