The Internet and Money

Wednesday, May 30, 2007

Google promoting spyware

About an year ago Google and Dell announced a partnership to include the Google Toolbar on new Dell computers. At the same time, Google was trying to convince the Department of Justice that changing the default search engine in the (then) new IE7 was too difficult. Now this meant that each time a Dell user used the Internet their details will be sent to Google. Now if the poor guy made a typing error that meant money for Google and Dell, what they do is simple they display a page with ads all over.

The above picture shows the screen that is shown to a user, when a typo is detected. A simple look at it will show you that on a 800 * 600 resolution screen you see no results but only ads. Now the picture below show the results of a study on "where people look at most on a Google results page". The redder the area, more the attention it gets.

Now taking that into consideration Google is creating a scenario where people are not using their service at their own will because the toolbar is installed by default and even if you uninsulated the tool bar the Browser Address Error Re-director remains providing this service and a normal computer user will find it hard to remove. Thus it comes to point that this "tool" provided by dell and Google can be termed a spy ware because :-

  1. Users dint ask for it.
  2. Removing the toolbar which is what people identify the results with most does not stop this.
  3. The results are showing mostly ads in the visible area.

So we users must rise to the occasion and realise that Google is not any more about not being evil. This act of Google to display ads by force can only be termed evil. Is Google loosing its identity and becoming a solely money oriented business with no values what so ever ? If not they would have shown the proper results or suggested the correct spelling first rather than ads. The margins in hardware industry is very low and thus Dell or any other hardware company would want ways to bring in continuous revenue and forcing the users to see ads would be one but Google partnering the act of evil!!!!!!!!!!!!!!!

Labels:

Tuesday, May 22, 2007

How companies make money from free and open source development projects?

Could you open source your code and still make a profit?

In this easy-to-follow guide, we’re going to examine the commercial opportunities for open source software. We’ll investigate the different ways of generating revenue from open source software and how to reduce development costs by using open source software in your development life cycle and how to select open source software technologies for building that next knockout product. On top of this we will also investigate how to gain access to national and international markets through using the open source marketing methodology.

Before we get started the first question you are probably asking is; why bother? According to Accenture , using open source software as the basis of your development can cut your development time and budget by 50 percent. The open source testing and debugging methodologies have been shown to greatly reduce product development costs, and using open source software marketing and distribution channels can greatly increase the likelihood that your product reaches the broadest market possible, and levels the playing field with your larger, better- heeled competitors.

The next question many would be asking is; sure, but can you make profit from open source software? Let’s get this straight from the start. Open source is commercial software. At no stage do open source licences preclude the commercial exploitation of the software. Open source licences are not anti-commercial, they are anti lock-in. This is good for users and can be used by you for marketing purposes. There have been free and open source vendors selling solutions in this space for over 15 years. Open source is not suddenly going ‘commercial’; it always has been.

Services not licences
The open source revenue model is one based on a service revenue stream rather than a licence revenue stream. This fosters competition amongst vendors for any class of software. Most open source software is copyright, but released under licences which allow free re-distribution. It is this attribute which allows for the distinctive economic benefits that open source accrues. And it is this in turn which attracts a number of potential customers to consider using software which is sourced from smaller development houses. Customers who would have otherwise never considered your software.

Let’s also take a whirlwind look at the industry side of the open source world. We know there are around two hundred Linux (and BSD etc.) open source platform vendors globally. These are firms which pool together hundreds of applications, placed on top of an open source operating system, marketed through a number of channels and via a number of different business and non-business models. Strong competition is evident in this space.

There are also several thousand open source products, solutions and service vendors.

Additionally, almost all major traditional ICT industry vendors now support open source software too. These range from tier- one hardware vendors through to numerous enterprise level ISVs. Many vendors of open source solutions also supply proprietary software. Open source software can be bundled with proprietary software, with no problems. Proprietary software can also be built with open source tools, be linked to many open source libraries and run on open source software.

Open source development and distribution models can increase the visibility of local software development as well as of individual programmers.

Indeed, why not use open source to form the basis of our product in the first place, reducing our own efforts? To get the ball rolling, recall the Programmer’s Maxim: good coders code, great coders reuse.

Before you write a single line of code, let’s see how the open source world can help us by saving time and money. The reuse model is merely an extension to the well-accepted idea that developers will have put together a pretty decent toolbox of code chunks, application frameworks and possibly partially complete application husks. When you’re planning a new application, it merely takes rummaging around in this toolbox and pulling out the components which more closely match your requirements.

Open source takes this to the logical conclusion, making the toolboxes of 500,000 other developers available to you.

Getting started
Visit the well-known open source code repositories such Freshmeat.net or SourceForge.net. Search to find projects which are thematically related to the kind of product you want to build. Next, start drilling down into the contestants. There may be only a handful or there may be dozens. Use your heuristic filtering sunglasses to help you whittle these down to two or three selections: Do they do the core of what you want? Are they written in programming languages you know? Are the projects active? Are they available under a licence which is commensurate with what you are trying to achieve?

Next, download the project which appears to have the most overlap with your intended product. Scope the code, audit it for quality, comments, structure and evenness. If it passes muster, you read through the documentation to determine if there’s a section to jumpstart new developers into the complexities of the code base. Most of the good open source software projects have this, which is what enables them to become good open source projects.

Now, start making some mods, for example stylesheet changes, logo changes, form changes etc. You want to get a feel for how much time and effort would be involved to get up to speed with this code, and how much effort would be involved in adding any missing functionality your putative product may need, which this open source project lacks.

It’s now up to you to determine if indeed utilising this codebase will get you to your intended destination faster than if you started from scratch. Bear in mind a few things however; many widely-used open source projects have seen successive iterations of quality and security feedback, loops­Code being fixed and enhanced and security exploits being patched. If you start your project from scratch, it may be years before you reach a similar maturity level. Factor this cost in to your decision process too.

Do the right thing by the existing project community; make contact, alerting them to the fact that you intend to build a commercial application upon their codebase, but that you will comply with the licence they have stipulated for the project. Contact with the open source developer community isn’t mandatory, just common courtesy.

Package it
Packaging your solution in a form downloadable via the Internet for no cost provides a friction-free manner for distributing your application, allowing you to establish your product’s credentials and market presence. You can also provide a packaged version which includes printed manuals and CDs. This is for all those sites that do not like to use freely downloaded software off the Internet, but prefer a real, physical product. Price varies, as it’s essentially a service charge. Say $100 to $500. You could also consider building an appliance solution, constituted of preinstalled operating system, database, application server and your application on top. Price: $2k to $10k depending on the level of bundled support. With all your product options, price them in the market sweet spot, to maximise attention and gain as many quick sales as you can.

Marketing your offering
What does it take for your product to get noticed? Obviously, by using open source attributes when marketing your product: Market the fact that you give your customers the complete source code to the system; market the fact that the code does not have a use-by date or sunset clause. If you and your business collectively fall under a bus, your customers can continue to use and have third parties provide ongoing support. Leverage the fact that local business and government consumers are risk averse, and that you, unlike a group of coders in Iceland or Brazil who produced the original codebase, can indemnify your customers using your professional and product liability insurance; market the fact that you are local or regional and can provide same time zone business support.

By commercial support, I mean commercial support. Charge the customers $200 per hour for it, but make sure you deliver the goods. You should also play the perpetual code escrow card. Many potential customers of vertical business applications need to be guaranteed that they will not be left stranded when deploying a new line of business system.


Achieving the same marketing reach using traditional means, would cost millions. News of good quality open source projects travels fast.

Paying the bills
But how do you make money? First up, support revenue. As soon as you can, establish mailing lists and discussion forums so that users of your software can help other users. This takes the load off your team. You will need to kickstart this community by providing technical support freely at first. Once momentum has been reached, provide no more free support. Instead, offer various paid support options, with credit card payments: per incident, quarterly and yearly. For business-grade vertical applications, this could be hundreds of dollars per incident or thousands of dollars per quarter.

Next up, provide installation, customisation and enhancement services. This is where the real money is. Show the market you are a serious commercial open source player. Whilst your code is indeed open source, and your users could extend it themselves, most businesses do not have the time nor the inclination to undertake this kind of activity; it’s not their core business. Firms will instead turn to you.

Additionally, no one should know the code as well as you, and your time to build for extensions and any integration work will far exceed others’ value delivery. All you need to do is capture just a small percentage of all those users who pulled down a free download and you can generate some real revenue with customisation work. And because any such resultant work can be open source too, you can slowly build upon the functionality of your product, thus attracting more users.

Finally, you can make money by re-licencing. Just because you licence your software under an open source licence, doesn’t mean you can’t also licence it under non-open source terms as well. For various tactical reasons, the best open source licence to use for this purpose is the General Public Licence (GPL). This approach works especially well for libraries and for products which you could classify as ‘engines’, such as computing engines (scientific and engineering), database or transactional engines. By using the GPL, anyone who links to your engine or library and plans to redistribute that combination as a total product must also licence their own IP under the GPL.

Many potential customers would prefer not to do this, which gives you the opportunity to sell them a version of your product which is not based on an open source licence. Are there issues with open source licences when reusing the code of others? Specifically, aren’t we in trouble if we reuse open source code in our own projects? In most circumstances, no.
This model is compatible with all open source licences. If you or your client wants to redistribute modified binaries of GPL licenced products, you must also supply the source code to your modifications under the GPL.

If you use any of the BSD-like licences (Apache, MIT etc.) only attribution is needed within your derived modified binaries. You do not need to make available the source code to your modifications.

The proof
How do we know that it is possible for firm to develop a commercially viable support, training and custom extension business model based on open source? We have case studies.

Just consider the following success exemplars: JBoss, MySQL, eZ Publish, ZOPE and Trolltech. Let’s drill down a little. MySQL AB in Sweden went from nothing to become a name brand in database technology in the space of seven years: over 4 million deployment sites worldwide, earning US$10 million in annual sales and growing.

Open sourcing your code is not a panacea, nor is it guaranteed to work in every case, but then again, building and trying to sell closed-source apps carries no guarantee of success either, and the financial investment stakes therein are much, much higher.

Labels:

GOOGLE ADSENSE FULL OF BUGS

Google really needs to work the bugs out and also needs to understand that good times are not here to stay.

(1) It always shows Non relevant ads on a non indexed site or a site that is in a language it cant understand.They should be allowing the website owners to give guidelines on what their site is about. GOOGLE IS NOT THE KING OF THE WEB. ITS OUR SPACE THAT THEY ARE MAKING MONEY OUT OF SO WE NEED A SAY.

(2The Google pack or other product ads are only good for blogs or the like they do not offer a range wide enough. So let us design a ad that will fit our page's Design. These ads Occasionaly do not display well giving out weird errors in some occasion.(It is a rarity)

(3) Ads that have been instructed to show image only some times shows text. That is One single text ad in the middle of a 250X300 box rather than a nice loud animated ad. It's annoying, a waste of space, it looks awful (because it doesn't match the site's colors), and it's in flash -- why would you do a text ad in flash? This distorts the pages design altogether. Such ads might work on most plain sites that Google maintains but hello THERE ARE GOOD LOOKING SITE'S AROUND.
(4) The interface to select ads is really awkward, really slow, and has lots of bugs making you think that you are going to see one thing but only to find out that code is for an entirely different thing only when you post it on your page.
(5)Ads that have been asked not to be shown still come up on site for a long time. That means your site could be promoting your competitor.

Google has produced great products with minimum flaws,even in beta stage but why there commercial product is not up to the mark and they should understand that publishers are not beggars. Google's reign over the Internet is not a never ending deal. Remember we all thought Microsoft would never come down but they actually are coming down now even when they respect all their customers. Publishers too are important.

Labels:

22 Common Mistakes that Violate Google Adsense TOS

Though not the only one around its one of the best, but its not at all publisher friendly in fact treats publishers like beggars. There are other networks that treat publishers with a lot more respect but. AdSense returns a lot better CTR than any of them. Due to their powerful indexing and huge range of adds they have.

Do not make these mistakes or you could loose your AdSense account

  1. Never click your own AdSense ads or get them clicked for whatever reason.
  2. Never change the AdSense code.
  3. Do not place more than 3 ad unit and 1 ad links or 2 AdSense search boxes on any web page.
  4. Do not run competitive contextual text ad or search services on the same site which offer Google AdSense competition in their field.
  5. Do not disclose confidential information about your account like the CTR, CPM and income derived via individual ad units or any other confidential information they may reveal to you.
  6. Label headings as “sponsored links" or “advertisements" only.
  7. Never launch a New Page for clicked ads by default.
  8. One Account suffices for Multiple websites.
  9. Place ads only on Content Pages.
  10. Do not mask ad elements.
  11. Do not send your ads by email.
  12. Keep track of your content.
  13. Do not alter the results after ad clicks or searches.
  14. Avoid excessive advertising and keyword stuffing.
  15. Ensure your language is supported.
  16. Maximum 2 referral button per product per page.
  17. Do not specify Google ads as your alternate ads.
  18. Do not confuse with adjacent images.
  19. Do not use traffic exchange and paid to surf programs to boost traffic as this will be seen by Google as artificially increase the AdSense page view
  20. Clicks from traffic exchange programs , to each other ads,will be treated as click fraud and will result in the baning of people involved.
  21. Never have the wrong content.(Porn, Copyrighted stuff all belong to wrong content)
  22. No POP UPs . Have heard account with legitimate pop ups also getting Banned.

Labels:

Monday, May 21, 2007

Internet usage and GLOBAL WARMING

Have you ever thought the amount of money that is being simply wasted when you try making money online? Statistics from IIT A show that if all people trying to make money online would try for one hour less we would be able to save enough power to power the entire city of Mumbai for 3 hrs. Mind me Mumbai is a very populous city.

Now another study done by Students of NIT C show that an average computer not only uses up power which results in global warming but also that the heat produced by a computer while working for an hour increases the temperature in the room it is situated in by at least .3 C. Now a CRT monitored computer consumes .35 units of power every Hour. The study also shows that an average user leaves his computer idling with a screen saver running for minimum of 4 hrs a day that is 1.4 units of electricity wasted per computer for all computers with Internet connection. We make website saying stop global warming but while doing that we are only making it worse so am going to switch off my computer and go read a book so that i can save at least a unit of electricity today.

Labels:

Thursday, May 17, 2007

Never believe a site that has bob saying how muc he benefited from the site.........

A site that explicitly shows a testimonial from a customer is not genuine 1 in 10 cases. Simply because a genuine site would not build only upon testimonial and 9 in 10 cases a site that is genuine will not display testimonial on its homepage(some cases are there though). So always remember that just because Bob , Tom ,Harry,June ,Hitesh says to have benefited from the site ,don't waste your time on it.
But there are other sources of testimonials that take testimonials that you could find on places not affiliated to the site itself or the members of the site. This would involve you blog scouting , googling ,yooin(Yahooing) or don't know how , but finding such believable source of testimonials. I would simply say use your common sense.
If you are into these get rich quickies, visit all the get rich quickies that you can find, then use your discretion and decide if it is worth spending time on. The most important thing is visit as many as possible. There are genuine ones out there OK, if not genuine, if you can hitch a ride at the right time, you might stand to benefit...

Labels:

Tuesday, April 17, 2007

Is it actualy about making money realy quick?

Internet has a million opportunities for one to make money, but how many actually make money? That would be actually less than 5 % of all the people trying realy hard to make money from the Internet. So in short if your thinking of leaving your job and try make you fortune on the net you are nothing but suicidal. Lets analyse why a person would leave their well paying job (or a job that makes them enough for them to survive on ) to take an online one.

  • We feel that the Internet is a easy place to make money.
  • To be in control of oneself ,simply to get rid of the boss

These two are main reasons why people feel that the Internet is the place to make money on.Lets take the first one and see why we feel so.

We always read and see ads saying make money on the Internet, make that much doing nothing make this much doing just 2 Min's of job and so on and so forth now who gives these ads? One thing i can say is that there are too many ads like these around,but compared to the people trying to make money from the Internet its only a fraction so a small fraction is spending a lot of money to make other make money? what , that makes no sense at all. True because they are spending all that money so that they can make money by telling you that they will help you make money.OK you have heard this all before I very well know that. So where am i headed to ? through this blog i intend to bring the point across that trying to make money on the Internet is not at all about making money. Its about a lot more things a lot more that is what i will be trying to do through this blog. I have tried, tried real hard to make money online sometimes succeeding other times just wasting my time trying to. But i never will regret having tried.

Now remember that am not saying there is no way to make money from the internet am just saying that it is not easy or quick.

Labels: