Never been to a Scandinavian country but stats say: - They have the highest standard of living - Lowest degree of earnings inequality - Highest rates of education in developed world - Least crime in developed world - Least incidents of racism, sexism, and other prejudice - Most environmentally friendly and environmentally conscious - Their worst off citizens are better-off than the worst-off Americans
And the unemployment rate is 8-10%, nowhere near 30%. Scandinavian countries have less ultra-wealthy millionaires and billionaires than America, but I think their model is better than that of N.America or the rest of Europe. As for Open Source not generating money, I think that's a fallacy. MySQL is a rich company with well paid employees. I would guess that the net worth of Hal, Ray, and other OS developers is probably higher than the average on the list. There are many externalities that generate revenue from OS projects - try to get Hal to speak about MachII, it's definitely gonna cost you more than 49.99$ The main point here, and it's a good one, is to perhaps use different tools to teach. And charging for them is more than alright. The docs are still there free, but if you want a private lesson or videos, not a big deal to pay. Baz -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Nando Sent: Friday, January 13, 2006 8:30 AM To: [email protected] Subject: RE: [CFCDev] State of Coldfusion UI Development Hal, > And >while we can, should, and do produce some free stuff, it would take someone >thinking they could be paid for their work to do the kind of comprehensive, >high quality, online training you're talking about. Sorry to everyone on the list for suddenly being so verbose. But i wanted to respond to this. It almost sounds as if someone thinking they could be paid for their work to create an online training course is a novel idea. Why? I don't think open source morality (it's "gooder" to provide it free) is doing us any good at all. There's been a poster over on the model glue list espousing the virtue of PHP over ColdFusion. "It's open source!" he says, and the implication is that anyone or any company that charges for a product or service in the software space is morally inferior. Ah, the virtue of open source, free software. How wonderful the air is up here! I have a feeling that a certain misplaced idealism in the software world sometimes prevents us from having a healthy, open exchange of training using a) the tools we know how to use on the internet and b) our free market economy. Where do we get this idea that among ourselves, we need to be socialists - training should be "Free" "Provided by those in authority". Again and again i hear skilled people saying that they don't have more time to devote to helping others (that is should be free is automatically assumed). "Sorry, i need to make a living too." And sometimes i read comments like those from the poster on the model glue list, subtly condemning ColdFusion. As if people who used money as a medium exchange instead of trading directly, like our ancestors did, furs for grains, grains for donkeys, were somehow less human. I don't think many people realize where this "Free" open source software is coming from. Nobody in America seems to have much time or energy to work on open source software. At least nobody in the CF community. As programmers, we all know that it takes a dedicated chunk of time to program anything, often a very big chuck of time for some small thing. We all know that you just can't drop into a programming project for a few minutes every now and then to help out. Especially a big one. You'd need to understand how your contribution interacts and affects everything else. Contributions to any software, even small ones, take large chunks of dedicated time. So who's doing all this virtuous open source stuff, and where do they get the time? Is it just because Americans, CF'ers in particular, are more greedy that they don't sacrifice more time to open source projects? To the common good? Sometimes people even sound guilty ... Take MySQL as an example. The default language? Swedish. Strange. Swedish is spoken by only 6 million people or so. Most European countries have many more people than that. Why Swedish? Why not French? Or German? Or Spanish? Or Italian? Or English? Because MySQL is born and raised in Sweden. In fact, all open source software seems to have very strong roots in Scandinavia. 30% of the workforce is unemployed in Sweden. On the dole. Why? The income tax rate there hovers around 50% for the middle class and higher for anyone with more income. The VAT or sales tax is 25%. It's a socialist country. University education is paid for by the government and very much encouraged. I don't have any figures but i'm fairly sure the rate of unemployed amongst programmers is higher than 30%. It's very expensive to hire people in Sweden. You need to pay them enough so they can afford their taxes, and pay taxes to employ them as well. Swedes are often better off financially just staying on the dole than taking a low paying job that might come their way. So they do. Unemployed programmers in Scandinavian countries work on open source software to continue to hone their skills so they hopefully can get employed in their area of expertise, programming, rather than as a street cleaner - or just to have something to do. It's very common that someone on welfare in Sweden stays on welfare for many years, unemployed. Collectively, they've got a very large chunk of time they can dedicate to complex programming tasks. Programmers at Swedish universities also work on open source software. Many stay in school longer, because they know there might not be a job waiting for them if they leave. It seems the Scandinavian taxpayer has financed the development of a significant portion of the open source software out there today. Not all of course, but a significant chunk of it. I don't have any hard facts at hand, but after living in Sweden over the last few years on and off, that's my distinct impression. The government would very much like to get more people back to work, as the national debt is piling up, but the trend is moving in the opposite direction. If we just stop and think about it, it's obvious that a lot of people would need to have a LOT of free time to develop a significant piece of software like Linux, MySQL, Apache, PHP. Sponsored free time. Dedicated free time. Paid free time. Where are all those big chunks of free time coming from? Not from you and me, for sure. We're too busy. We're employed! Now tell me. Would you guys in America be better off if your government doubled or tripled your tax rates, made it too expensive to easily employ programmers, putting 35% or 40% of you on welfare, so that we could have free "open source" ColdFusion training and take the moral high ground? I don't think so. I'd much rather pay for my training directly. It's really not the case that a virtuous sacrifice of time sanctifies open source software as being morally superior. As i see it, a big part of it is just a very high tax rate fostering large scale unemployment in a highly educated society. My opinion here, but it's very feasible that Linux, MySQL, Apache, etc would have been much more economical, in a social sense, if private firms would have developed them, rather than having been financed to a large extent, by the welfare systems in Europe, especially Sweden. Not that there's anything wrong with unemployed developers on welfare working on a project ... it just throws a different light on the whole thing. Hence, i'd like to encourage anyone who's got a skill that you can train someone else in to please do it, put it online so it's easily available, and charge for it. That's virtuous, and generous, even if you make a good sum of money doing so. Why? Because it will actually work and get a lot of people trained really well. :) nando ---------------------------------------------------------- You are subscribed to cfcdev. To unsubscribe, send an email to [email protected] with the words 'unsubscribe cfcdev' as the subject of the email. CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting (www.cfxhosting.com). An archive of the CFCDev list is available at www.mail-archive.com/[email protected] ---------------------------------------------------------- You are subscribed to cfcdev. To unsubscribe, send an email to [email protected] with the words 'unsubscribe cfcdev' as the subject of the email. CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting (www.cfxhosting.com). An archive of the CFCDev list is available at www.mail-archive.com/[email protected]
