В този блог мисля да пиша основно на две теми:

1) Нещата от живота: всички българи обичаме да коментираме нещата около нас – основно негативно. Аз не правя изключение, като не обещавам за 100-процентовия негативизъм 🙂

2) Разни нещица свързани с програмиране, Java и други подобни теми, към които имам професионални интереси.

Хайде, успех, наздраве и мерси както се казва!



  1. OK, so if you are familiar with JSF, could you answer me one simple question that I cannot figure out.

    Is there a commercial market of JSF components and if not then, who is the one that makes profit out of this technology?

    Best Regards,
    Atanas Krachev
    Aikido Student
    Aikido Club Imeon

  2. Hi Nasko,

    I am not so familiar with JSF. I would say even that I have less than few tries with this technology.

    But anyway, I’ll try to answer. I have not heard of central marketplace (be it commercial or free) with JSF components. I know about some JSF libraries (most of which free) like Apache Trinidad, RichFaces, IceFaces, etc. that deliver a certain set of reusable view components. Using their components is as easy as specifying the correct namespace in the XHTML.

    I’m not sure whether it is the technology that brings profit to the people that use it. It is more the great ideas and the technology is there just to help. Look at google.com for example. Their main page doesn’t use any fancy view technology. But the search engine under it is the best in the world.


  3. Hi Ivan,

    After a two year research I can give you an answer to my own question.

    I post it here for information to your audience.

    The Java world likes the term free. Most of the companies that use Java (greater than 50% of the Fortune 500 companies) and many banks and financial institutions in the USA and Germany also use Java and despite that they prefer open source, which in most cases is free. You pay only to consultants (like JBoss, The Lock Box Labs, etc.). Even our neighbours from PrimeFaces (yet another JSF implementation) expose their components for free and only charge for support.

    Making monet selling paid Java tools or libraries is a tough game, you cannot make a fortune (but you can make buck or two, at least I do it, but much less than your sallary). Commercial software vendors that tried to beat this stigma (Infragistics) has failed, others (Adobe) hardly make any proffit.

    The situation on the Google Android market is the same (compare how many Android apps are free and how many on the iPhone side).

    So the question remains,
    What shall we do when we don’t care about the great ideas and try to make a living?

    For me the answer is simple: create solutions for a niche in the real sector of the economy no matter if you use Java, .NET or plain PHP.

    • Hi,

      As I mentioned: the idea is number one. For sure. However, even the greatest idea can be killed by the wrong technology used to advertise it. So one should not underestimate anything!

      For me open source is great. And the benefit behind open source is also great: you give something for free, someone uses it, likes it and takes it to production. While their business is growing, in case of problems they use the forums/mailing lists of the respective technology (so the better the community, the better the open source technology). When user’s business grows enough and they need 24/7 support, they start paying the company for that service.

      The bottom line is that you can easily bootstrap your business and only if you need it, go and pay for the services that you use.


  4. I will reply you with an example from the real life.

    Once upon a time one of your colleagues has cracked a popular at that time Java IDE – Kawa from Macromedia. If you place a search for Kawa at the moment you will find only the ‘Sorry’ pages of Adobe and no sign of existence for Kawa.

    If you compute the time he has spent cracking (company time) because he has not done it at home but at work, you will find that he has spent more money than the price of a single license .

    But sadly this is the outcome of the great ideas. There is no place for paid software with people that are used to use everything for free (and don’t take the time to calculate the economic outcome).

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: