When it comes to softwares, a typical user thinks about Windows OS, MicroSoft Office as it is, by and large, the de-facto interface for the most people while computing.
However, such softwares' source code(that is the primary information to how these things work) is protected from the users due to proprietary copyrights and self-centered motives, thereby, effectively stopping all of us to give 'shape' to it in order to enhance it further. Basically, all proprietary stuff owned by big companies like Microsoft, Apple, Oracle, and so on is available only after paying them money in addition to being limited by the technical constraints of their products. So people, and developers, that use them are basically dancing to the companies' tunes.
I am not cribbing about these technologies. Sure, I really appreciate the way Windows has shaped up personal computing, Mac OS makes me drool, the list is quite huge. But it is really demeaning to observe that these cos. do a lot of unethical practices to promote their stuff. Interestingly, Microsoft always claim that their Windows is faster, safer, and so on, which is a big piece of lie, and people have seen it again and again with each release of their windows OS that it is not the case. Similarly, Mac has put an Iron Curtain around their Iphone Application development, limiting innovation and at the same time, squeezing out moolah from their customers, who have to pay exorbitant prices for using any application.
While it is initially skeptical from the perspective of a non-technical person to use a seemingly 'Free' technology due to its hacked-assembled manner as well as the complexity involved in its use, the landscape is fast changing. We are seeing user-friendly Linux distros like Ubuntu, increasingly useful applications for a variety of tasks and at the same time, increasing reliance, particularly amongst the biggies mentioned above, to cast on to the benefits of open sourced stuff.
To contribute in a open source software, I have repeatedly said, and would reiterate that you do not need to have a guru like knowledge in any computer field. Most of the FOSS projects also require skills like creativity in form of graphics, animation as well as in stuff like language translation.
The future
Its a turning point for businesses and industries (we are coming out of the recession corner), and people are looking again for constant innovation. Be it LAMP in small businesses or open sourced SOA in big ones, FOSS is the way to go for the entire business community as it is the cost-effectiveness that has being noticed in an important way. Thus, for the time to come, FOSS would continue its meteoric rise in importance amongst all types of softwares.
Endnote
Please note that the above views are my own and may not be solely constructed as truth without further consultation. So basically, don't come after me with a lawsuit based on what I've posted above.
Musings on computers and software as I continue learning and sharing software development knowledge.
Showing posts with label success. Show all posts
Showing posts with label success. Show all posts
Tuesday, July 28, 2009
Thursday, June 11, 2009
Be Heard!
In order to increase the traffic on your blogs, you need to market them. Apart from the word-of-mouth publicity, you'll need some technology to back yourself. This is akin to having a P.R. manager of your blog.
A ping (not to be confused with the ping command in operating systems that resolve a dns address) is basically a XML-RPC (xml Remote Procedure Call) that allows the destination server to register your blog and its new post. Since there is intense competition amongst these blog ping allowable servers, so you have to manually ping these servers separately.
Some of these are:
pingoat
ping O matic
blogflux
bloggers
Technorati
These are knowledge sharing websites and act as brokers of information between your blog and the general internet users.
To ping, you need a client. Stupidzombie is one such free software that runs on java and is quite easy to use.
Lastly, after pinging, you can expect increase in traffic/hits on your blog and thereby make you one step closer to being a professional blogger.
A ping (not to be confused with the ping command in operating systems that resolve a dns address) is basically a XML-RPC (xml Remote Procedure Call) that allows the destination server to register your blog and its new post. Since there is intense competition amongst these blog ping allowable servers, so you have to manually ping these servers separately.
Some of these are:
pingoat
ping O matic
blogflux
bloggers
Technorati
These are knowledge sharing websites and act as brokers of information between your blog and the general internet users.
To ping, you need a client. Stupidzombie is one such free software that runs on java and is quite easy to use.
Lastly, after pinging, you can expect increase in traffic/hits on your blog and thereby make you one step closer to being a professional blogger.
Labels:
blogs,
money,
ping,
professional blogger,
success
Subscribe to:
Posts (Atom)