Linux Users Are Software Pirates

Why are Linux Users Software Pirates?

In one sentence: Linux users are software pirates, because they don't pay for their software. Period!

We all talk about the awesomeness of  Linux, Ubuntu and Open-Source-Software, but who of us is willing to pay for OSS? Nobody! Everything has to be free of charge. But Linux and OSS is about freedom, not free beer! We, who want everything for free, aren't any better than those who illegally leach software and games.

Why this is a fucking problem!

Software for Linux sucks!

Tell me about one high-end graphic suite, tell me about one state of the art game, tell me about one top business software!

It's hard to believe, writing awesome software is hard work; anybody who works hard has to eat and sleep, otherwise she will die. Sometimes this developer wants to take care of his family – strange thing.

What is the consequence for the average open-source developer?

Surprise: She goes to work.

What doesn't she do, when she is working? Exactly, she can not continue work on her open-source project.

Let's reference Brian Lunduke and take a look at The Gimp:

To make The Gimp competitive to Photoshop the project needs 3 developers and 1 tester. If everybody earns 75 k, what is not much for decent developers, the project needs about 300 k in funding!  There a no marketing efforts or anything else included. Just the money for the developers, that they can eat and will not die and will finish the project.

If we want killer open-source-apps, we have to pay for it – it is just this simple!

What can we do?

Donate! Donate! Donate!

Unfortunately, we all donate to infrequently and we donate to small amounts – myself included.

If we agree, that open-source users have to donate, then we should ask the following question:

How and how much should we donate?

Donating a little amount for every project doesn't make much sense, therefore I suggest a five step action plan:

  1. Forget the big distros, the Linux kernel and other company backed projects – they have enough money.
  2. Now think about it: Without which software you couldn't live anymore? Which project do you need for your job? Make a list.
  3. Write down your top 5. My list looks like this: Top5 Open-Source-Programme
  4. Now imagine: somebody takes your top 5 hostage.  How much ransom would you pay? What is your personal value for each program in your top 5? Take this amount and write it behind the corresponding program in your list.
  5. Donate! Yeah, you're right, the different amounts you have written down, this is what you donate. The great thing is, you can donate whenever you want. For example, after your next big customer project is finished and you earned a ton of money – but remember: With freedom comes responsibility!

To say it again, if you donate you are just fair. If you are don't donate you behave not much different than a software pirate, that found a legal loophole.

I know the temptation to do nothing is great, but get yourself together – do something!

The perfect vocabulary trainer

Most of us have trouble to learn vocabulary, technical terms or facts. But why is that? Because we don't repeat things we learned often.

Mnemosyne helps

At that point comes Mnemosyne to the game. Mnemosyne works like an intelligent vocabulary trainer. Who knows what to repeat when you should repeat it.

If you want to memorize something Mnemosyne is your perfect match. For example, add some vocabularys. Mnemosyne will test you on that words and you will have to grade your answer. Mnemosyne will then try to estimate the next time it test you on that words.

Tipps

I use Mnemosyne to:

  • learn Englisch words that I don't know, when I'm on the internet
  • memorize facts from a textbook.

Download

For installation on Ubuntu and other Debian-based OS klick on that button:

Installbutton Mnemosyne

For all other OS go to that page: Mnemosyne-Download

Faster with Ubuntu Part 4: Impressive

Today I want to show you a tool that will raise your presentation power and makes you faster getting what you want. Impressive shows presentations, saved as pdf , with tasty animations between slides. Impressive has a lot of additional functions. Two highlights are:

1. Overview Function:

The overview makes it easy to jump back to a certain slide after the presentation. You just hit the <Tab>-key and you see an overview of all the slides of the presentation. Now you choose the desired slide via mouse or arrow key and hit <Enter>.

2. Highlight Function:

If you want to highlight a certain part on a slide, you can paint a rectangle with your mouse and this part will be highlighted.

Impressive has a ton of other features that you can read about in the included demo presentation.

Install It

Impressive has some debencies that should be already installed on most Ubuntu systems. To proof that type in the command line:

aptitude install python python-opengl python-pygame python-imaging xpdf-reader gs pdftk xdg-utils mplayer

Ok, you can copy & paste 🙂 Now download Impressive and deflate it.

Use It

First prepare a presentation and save it as pdf. Now start you presentation with

python [path/to/Impressive] impressive.py [präsentation].pdf

What do you think of Impressive. Will you use in there upcumming talks? What about the other functions?

Discover the opportunities and rock Ubuntu today.

How To Learn Programming And Which Programming Language To Choose?

This is a little Python program I wrote. It lets you set the 12 Metacity (the gnome window manager) hotkeys for any application you like. Set any command you like in the left entry field of a row and the corresponding hotkey in the right entryfield. The format for the hotkeys looks like "<Control>a" or "<Shift><Alt>F1". The parser is fairly liberal and allows lower or upper case, and also abbreviations such as "<Ctl>" and "<Ctrl>". If you set the option to the special string "disabled", then there will be no keybinding for this action.

Download ghotkey and rock Ubuntu today. Download: ghotkey-0.1.tar.gz

ghotkey – Set Hotkeys in gnome easily

This is a little Python program I wrote. It lets you set the 12 Metacity (the gnome window manager) hotkeys for any application you like. Set any command you like in the left entry field of a row and the corresponding hotkey in the right entryfield. The format for the hotkeys looks like "<Control>a" or "<Shift><Alt>F1". The parser is fairly liberal and allows lower or upper case, and also abbreviations such as "<Ctl>" and "<Ctrl>". If you set the option to the special string "disabled", then there will be no keybinding for this action.

Download ghotkey and rock Ubuntu today. Download: ghotkey-0.1.tar.gz

Faster Ubuntu Part 3: Parcellite

You all know the shortcuts <Ctrl>+c, <Ctrl>+v and <Ctrl>+x to copy and paste content from the clipboard. If not you should change that immediately. A great disadvantage of the standard clipboard is, if you want copy different text passages you have to change between the source and the target back and forth. Parcellite creates an history of the clipboard for you.

Install It

Download the package, install via the GDebi installer and add it to your autostart list.

Use It

A mouse klick on the applet or the shortcut <Ctrl>+<Alt>+h Parcellite shows you the last 25 clipboard entries and you can choose one.

You can paste this entry as usual via <Ctrl>+v. A typical use case would be, if you want to use a certain text passage several times, but want to work as usual without switching back to the original source all the time. It needs some time to use Parcellite effectively. Discover the opportunities and rock Ubuntu today.

Lastdocs Plugin For gEdit

This is a new version of my Lastdocs plugin for gEdit. I improved the performance a bit.The Lastdocs plugin exposes a simple dialog that shows you the last opened files which can be edited with gEdit. It is inspired by Scribes a very promising editor that is in an early development stage.

What is the advantage over the recent files menu entry?

The the Lastdocs plugin is better suited to my workflow. I just press <Ctrl><Shift><o>,

the Lastdocs dialog pops up and I can use the arrow keys to choose a file. There doesn't need any mouse action to be involved.

How can I download the plugin?

Download the following file:

Unpack it and put the files in

~/.gnome2/gedit/plugins/

and activate the plugin.
If you have any ideas for improvement, don't hesitate to post them.

Now download lastdocs-plugin and rock Ubuntu today. Download: lastdocs-0.1.tar.gz

Faster Ubuntu Part2: Guake

In the first installation of this series I told you, that I think that the command line is the second important tool, to get you faster with your Ubuntu usage. Actually, the command line is the most powerful toy you can use in the Linux world. Today I want to show a terminal emulator that has its root in the ego-shooter Doom. Most Ubuntu-Rockstars have always a terminal window opened, that enables them to punch in some useful and time-saving commands. The drawback of this method is that the terminal is just another application on the desktop and could be hidden behind some different app or could be minimized, that you have to activate it via the window list. An nice alternative is Guake.

Install It

To install Guake you have to download this package from their website and then install it via the Gedebi installer. As with Gnome-Do you should add Guake to your autostart list. After you installed Guake you should hit the systray icon with your right mouse button and choose preference. In the preferences dialog you should set the hotkey for the roll down. I use the Menu-key because I have no further use for it.

Use It

You can imagine Guake like a roller shutter that covers the other windows as you hit the hotkey. Now you are free to type in some commands. As soon as you hit the hotkey again Guake rolls up. In contrast to Gnome-Do Guake is not of much use unless you are familiar with the command line. If you are not using the command line already, you should change that as soon as possible. You can find a short introduction here and a useful sheat-cheat here. Discover the opportunities and rock Ubuntu today.

Why Microsoft Is A Dying Giant.

Update: Sad Day For Microsoft: 5,000 Laid Off, Earnings And Revenues Down

I said in my thoughts about Google's Chrome that I think Microsoft is a dying giant. I feel that I should justify such a bold statement.

First I want to mention that I see the above statement in the long-term. Of course Microsoft won't vanish tomorrow.

Here are my main reasons for my claim:

  • Microsoft is relying an cash-cows and so can't change

  • Microsoft is not able to be successful in new fields

  • Microsoft's competitors have adopted a robuster business model

The problem for Microsoft with their cash-cows is that they can't pursue a new application and business models that endanger their existing software like Office or Windows. The Web versions of their office suite, for example is very restricted that it does not cannibalize the original. Their competitors, like Google, don't have this handicap.

On the other hand, Microsoft is not able to launch new products that earn money. Their internet activities are very expensive, the X-Box doesn't get revenues and the Zune-Player is a flop. That will be a big issue in the future.

Last their competitors of their cash-cows are open source software. It's hard to beat free in the long run, if you need to sell your product. Linux and Open Office don't need a price tag, their makers earn money with service agreements and share the development costs. This is a completely new situation for Microsoft, normally they pushed their competitors away. Look Netscape, IBM with OS/2 or Star Office, but against OSS this is just not possible. You might say Microsoft is still making a lot of money with its OS and its office suite. That is right, but things are going to change, look for example at the EeePC. This thing is selling very well and it runs on Linux and uses Open Office. My opinion is that this trend will intensify.

I think the only chance for Microsoft to survive in the long run is that it reinvents itself. It may be unlikely that they will earn so much money again like they do today, but we will see. The first war about browsers has already started…

Faster Ubuntu Part 1: Gnome-Do

I want to write a little series about how I use Ubuntu and what I got used to speed up my work with Ubuntu. This article is written for people who have just migrated to Ubuntu or Linux and as well for more experienced users. These series is based on my personal experience. The first episode will be about Gnome-Do. Gnome-Do speeds up my work like no second application. At most, the command line is as useful for me.

Install It

First you have to install Gnome-Do. First you have to add ## gnome-do deb http://ppa.launchpad.net/do-core/ubuntu hardy main deb-src http://ppa.launchpad.net/do-core/ubuntu hardy main to your "/etc/apt/sources.list". After that you type in the commandline: sudo aptitude update sudo aptitude install gnome-do gnome-do-plugins

Use It

To open the folder "Businessplan" (screenshot) on my computer I just have to press WIN+Space, type "bus" and then hit Enter. Boom, the folder opens immediately. The same way you can start programs, twitter, create Tomboy-Notes and much more. Best you add Gnome-Do to your autostart today. Discover the opportunities and rock Ubuntu today.