Like Techgeist? Donate.
Need to Contact Us? Read This. Also, find out more about us on the About page.
Advertisement
Advertisement

Open Source Apps Should Start Innovating – Not Copying

By Holden Page on April 29, 2009

oocopiesOpen Office, Songbird and Identi.ca. All three of these services/applications have something in common. No, it’s not what each of them do… but rather what they represent. A simple clone.

Open Office – Microsoft Office 2003

Songbird – iTunes

Identica – Twitter

I am all about free alternatives, trust me on this fact… I am a poor teenager scrambling for a quarter. This does not mean I am going to sacrifice innovation for re-creation. There are many open source apps that simply clone the functionalism or simply the look of proprietary applications claiming innovation because they are open source. Wrong, quite the opposite.

Just because you opened up some code doesn’t mean anyone CARES. The consumer is all about flash, dazzle and speed. The newer the better… no matter what the price is. The iPhone/iPod are great examples of this.

The current open source applications that I have mentioned above are mimicking old designs and concepts. Open Office is still working with the same old task bars while Office 2007 has moved to the new and innovative ribbon interface. Songbird is the exact same as iTunes the main difference is leveraging a plug-in platform. Identi.ca is nearly the same as Twitter in terms of functionality, and might I add a lot uglier. So why should I move from my comfy and cozy services that work perfectly fine now, even if it was for a price?

Each of the proprietary services  already have the user base, professional backing and dedication from users, so why move to these open source applications that only mimic and bring nothing new to the table? All of you open source people talk about “innovating” and big companies “restricting” but it is actually these big companies that you are mimicking and creating from. Without them, there would be no “you“.

So here is my opinion on open source applications that are going against the big dogs.

Take a note from open source applications such as Firefox and Chrome. There the ones succeeding.

INNOVATE DON’T RE-CREATE

Share
You can comment either manually filling in your personal information, or you can use your Facebook Account to fill in the information for you. Just click the button below to sign into Facebook.
Have Nothing To Say? Share this article with your friends using one of our share buttons above.

Leave a Comment.

Comments

  1. hate to break it to you… but what exactly did chrome do that hadn’t already been done?

    Webkit ? Welcome to safari
    Tabs? Opera, FF and IE have has them for years
    Speed Dial? Opera and FF had plugins

    The only thing original about it was per process tab.

  2. Webkit was adopted by safari not created by them

    IE has not had tabs for years. FFF and Opera have so that is a valid point.

    Chrome has per process tab (like you pointed out), integration with Google Gears and most importantly their amazingly fast javascript engine making it currently the fastest browser in the market.

  3. I hear you… but I’m having a tough time thinking up anything innovative. We need some cats that are way smarter than me to think up some crazy apps.

    Sometimes, you don’t realize how indispensable an application is until they invent it!

  4. [...] to select open source projects. Safe to say, I pay for what I use. All of that out of the way, this article I found today is calling into question the innovativeness of open source software as a [...]

  5. Please learn the difference between there, their, and they’re. Thank you.

  6. and what exactly have you done instead of just whining/blogging about it?

  7. @Joe – Not all of us are programmers or software developers, and most of us don’t want to be. But we are users. And as users, we want something that works right and does the job we need done in the most efficient manner possible for us. It is the user’s duty to provide functionality and usability input to programmers so that they can improve their product. One problem with open source developers is that they seem to forget, or don’t care, about the users and only develop to meet their own personal needs.

  8. I think there is a lot of innovation happening through Open Source Development although not on all fronts. I’d like to quote Amarok 2 as an example where new UI principles are explored. It’s still rough around the edges and far from finished but I don’t see a commercial player being copied at all. For OO.org I think this is a different horse. If you are on a linux distribution you are often considered as citizen second class by commercial companies. As such I’m just glad I actually have a replacement for M$ Office since the latter is not available on my system and costs too much. I think with a broader adaption of Gnu/linux we’ll see more of this innovation happening.

  9. Even if FOSS only copies functionality (at the beginning), I’m ok with that. I don’t need an innovative way to edit video and burn a DVD, I just want to do so on my budget. I don’t need an innovative way to write documents, I just want to write them without having to forfeit my kids’ Christmas presents. Sometimes (often) “good enough” software is all that is needed.

    If you want innovation, you can either pay for it or create it, and FOSS makes it possible for those who create to share with the world. Innovation is inevitable as a project proceeds (unless it dies which even happens in the proprietary world), and FOSS can and has certainly pushed innovation into the proprietary software world, but only after reproducing the SAME functionality that the competing proprietary software had (nobody would care about tabs in browsers if the browser didn’t support plugins, javascript, forms, etc.).

    Finally, lets not forget that Open Source means that the end user can (and often does) modify the code to meet their needs (yes, innovate). Let’s say you need an innovative feature that doesn’t exist in Nero. You can either write a letter to Nero (good luck with getting them to listen) and then pay them for their new release a few years down the road when/if they incorporate your idea, you can do without the feature, or you can create your own patches to an existing open source project and even provide the updates to the upstream developer for general inclusion.

    So yes, the apps you mentioned are clones, but they still have value to many and occasionally a new light glimmers from them which improves both Open Soruce and proprietary software alike.

    – Jeff

  10. I think you are being unfair in your selection of projects. These projects set out specifically to replicate functionality people wanted. If you look outside of these three you will see tons of innovation. Just some examples:

    *Centralized software package management that makes it possible to update all software on the system through one interface

    *Central software repositories ensuring a big catalog of safe free software only a mouse click away.

    *Said software installable without the constant Next>Next>Next>Next>Finish installers that are so prevalent on windows systems

    *Multiple virtual workspaces

    *Sloppy mouse focus (Enables you to scroll text in an unfocused window

    *Compiz (Builds on the initial work done in OS X but goes far beyond it)

    *Dock launchers that make sense (Also Stacks before Apple did it)

    *Plugin frameworks for damn near any application. (It’s only recently that this has become common on windows outside of development software)

    *Hosting several domains on the same physical machine (Apache did it first)

    *TCP/IP (You know that thing that the entire Internet uses to communicate)

    I could go on. What I’m trying to say is that a lot of things that you think are copying commercial software is actually the other way around. There is a ton of innovation going on in free software today. But you selected a few non representative projects that supported whatever agenda you had in writing this post.

  11. Did “Bob” really just complain about one grammatical error in the entire article?

  12. Yes Bob did

    I suppose he was angry that the point he was trying to make was shot down. Happens.

  13. You know, I got a free cookie at the bakery the other day, and I said “this is an okay cookie but it should be CAKE! I want FREE CAKE NOW! No, I don’t want to bake it myself!” and everyone just looked at me like I was crazy!

  14. You’re apparently not an identi.ca user or you’d know they ARE innovating in microblogging. They’ve got tons of cool stuff that twitter does not have; groups being one awesome one that comes to mind immediately.

    Songbird isn’t innovating? The integrated browser, totally themeable, the ability to search for concert tickets for a band right from your media player? Yeah, this sounds exactly like an iTunes clone to me.

    Do some research next time before you make such bold claims.

  15. [...] I’ll tell you what I have done about it, absolutely nothing. Nor should I. I am what you call an end user, and as an end user I expect things to work correctly. I should not have to go through hoops and jump in and out of holes to get something to work properly. Yup, I know it is open source, I am aware of the fact I can editthe hell out of the program without the Microsoft police coming after me. I should not have to as an end user worry about learning how to code in C++, Python, Java, C# or whatever other language to have a functioning program.  Here is a comment that sums it all up: Not all of us are programmers or software developers, and most of us don’t want to be. But we are users. And as users, we want something that works right and does the job we need done in the most efficient manner possible for us. It is the user’s duty to provide functionality and usability input to programmers so that they can improve their product. One problem with open source developers is that they seem to forget, or don’t care, about the users and only develop to meet their own personal needs. – Kaho [...]

Leave a Reply