1

An Open Source Evangelist Explains Open Source

 3 years ago
source link: https://fuzzyblog.io/blog/story.radio.weblogs.com/2002/07/18/an-open-source-evangelist-explains-open-source.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

An Open Source Evangelist Explains Open Source

Jul 18, 2002

An Open Source Evangelist Explains Open Source Last updated: 7/18/2002; 5:49:10 AM   The FuzzyBlog!

Marketing 101. Consulting 101. PHP Consulting. Random geeky stuff. I Blog Therefore I Am.

An Open Source Evangelist Explains Open Source

My background is in commercial software development in a propietary environment.  Despite this background I have become a passionate advocate for Open Source in general.  There are a number of reasons for this, each of which are detailed below.  This document, written as a set of questions and answers, evolved from a chat session with the creator www.marketingconspiracy.com as I tried to explain to him what this is all about.

travisdu: Scott…you around?
fuzzygroup: I will be in about 20 minutes. Just awoke. tty after shower and caffeine hit of the morning.
travisdu: ok
travisdu: morning
fuzzygroup: Morning
travisdu:
travisdu: bleary eyed?
fuzzygroup: The vb code – how did you actually create it ? And what windows version is it for ?
travisdu: lol….XP……
travisdu: via a piece of software called…
fuzzygroup: Ah.
fuzzygroup: WinBatch ?
travisdu: macro scheduler
fuzzygroup: ok. Sec for more on that.
travisdu: im begining to realize that….
travisdu: using a software instead of knowing the base language limits my ability to….
fuzzygroup: Yup
travisdu: correctly create what i want and impliment it.
fuzzygroup: Yup.
travisdu:
fuzzygroup: If it's php you want to learn
travisdu: lol
fuzzygroup: then I can help a lot
fuzzygroup: since I'm training my partner already.
travisdu: php i may end up looking at yes….since
travisdu: that seems to be the consensus best and..
travisdu: agile.
fuzzygroup: Well.
fuzzygroup: Let me make a suggestion.
travisdu: ok
fuzzygroup: Why don't you tell me what you want to do
fuzzygroup: and then lets see if php is the right language
fuzzygroup: i.e. match the investment to the problem so to speak
travisdu: lol ok….i think its not worth the effort, like hitting a mouse with a sledgehammer when a trap would do fine.
travisdu: im playing with start page exchanges is all.
fuzzygroup: do you know the url to the scripting tool so i can look up a few things ?
fuzzygroup: Ok
fuzzygroup: So basically you want to customize your web sites ?
fuzzygroup: (note – I'll make a blog entry out of this most likely)
travisdu: no no….do you know what a start page exchange is?
travisdu: thats fine.
fuzzygroup: no i guess not
travisdu: www.startblaze.com
travisdu: when you start up your browser…
travisdu: you have a predefined start page.
fuzzygroup: ok
travisdu: any way these exchanges have poped up around this principle…..
fuzzygroup: ah.
fuzzygroup: want an off the cuff comment based on looking at this very quickly ?
travisdu: shoot
fuzzygroup: What this seems to be about is a "easy" way to get trafffic.
fuzzygroup: When I was a vp of engineering at a dot com
fuzzygroup: our ceo wanted this type of stuff desperately
fuzzygroup: I'm not certain that it's possible.
travisdu: correct…..a very poor quality form of traffic….
travisdu: they are quite successfull so far but the traffic they attract is of….
travisdu: fairly dismal quality.
fuzzygroup: Really ?
fuzzygroup: Yup.
travisdu: the thing is that they have been so successfull…..
fuzzygroup: question
travisdu: sure.
fuzzygroup: How do you know they are successful?
fuzzygroup: (little known but true - the dot coms faked traffic all the time)
travisdu: The number of webmasters that are using the exchanges numbers in the hundreds of thousands.
travisdu: www.startblaze.com is in the top 100 on Alexa
fuzzygroup: ok. but how do you know that ? Ah.
fuzzygroup: Hmmmm
fuzzygroup: i tend to be very cyncial on this stuff.
travisdu: i am as well….
fuzzygroup: It strikes me that blogging gets you more traffic and of more qualit
fuzzygroup: y but the committment has to be there.
travisdu: in fact i would say they are almost worthless…
fuzzygroup: i.e. you need to make a blog and make it daily.
travisdu: i agree….
travisdu: I set up some of these exchanges for one of my pages….
fuzzygroup: So, if it was me, I'd reorient my web marketing around a blog and see what happens
travisdu: and am getting about 400 uniques a day…
fuzzygroup: Ah. Interesting.
travisdu: the thing is that….
travisdu: each person viewing my page….
fuzzygroup: Do you know the duration of traffic i.e.
fuzzygroup: do they ever go deeper from the home page ?
travisdu: only stays for a very short time….
travisdu: hold on let me get this out…
fuzzygroup: Ah.
travisdu: so what is happening is that….
fuzzygroup: Have you reverse dns'd the traffic ever ?
fuzzygroup: sec
travisdu: the exchanges are becoming about as worthwhile as your average persons spam.
travisdu: k
fuzzygroup: Ah.
travisdu: im going to give you an url that will show you what i mean visually.
travisdu: http://www.fastfreeway.com/start.php3?num=71670
travisdu: this should make it obvious
travisdu: the top frame controls the display of the bottom frame as well as giving a certian time period for viewing.
travisdu: most pages are for webmaster "opportunities" related to biz ops and such.
fuzzygroup: Ah.
travisdu: In any case ive been working on some….
fuzzygroup: Ok. Before I forget I need the url for Macro Scheduler.
travisdu: ahh ok….
travisdu: www.mjtnet.com
fuzzygroup: Ok. I need to go offline for a bit and focus on thsi. You around in an hour or so ?
travisdu: yeah ill be around….
travisdu: by the way…
travisdu: I just found a site that blows me away….
travisdu: mind you i have a really high bull meter.
travisdu: www.marketingexperiments.com
travisdu: so i dont say that often.
travisdu: ill be around.
fuzzygroup: k. ttyl.
travisdu: politically incorrect website idea……www.nakedhomeless. com
fuzzygroup: cool.
travisdu: what do you think? should i run with it?
fuzzygroup: why not ?
travisdu: lol…sorry my brain wanders at these hours.
fuzzygroup: whose doesn't ?
fuzzygroup: i mean do you know htat I've seen every sunrise in like 5 months now ?
travisdu: you sound like that guy Warthom or whatever his name is.
travisdu: the guy who created Mathimatica.
fuzzygroup: lol. no he's smart. i'm just driven.
fuzzygroup: or nuts. take your pick.
travisdu: i dont like to pick my nuts.
fuzzygroup: lol. roflol.
travisdu: anyway…im giving
travisdu: drupal a second look at the moment.
fuzzygroup: good.
fuzzygroup: i tend to not push anything unless i have done a lot of looking at it.
travisdu: success and frustration rolled into one package.
fuzzygroup: and if you want me to just
fuzzygroup: stuff an instance on my server for you
fuzzygroup: that's easy
fuzzygroup: eliminates the frustration
travisdu: nah i got it running.
fuzzygroup: ok. just offering.
travisdu: www.travisweb.com/index.php
travisdu: appreciate it.
fuzzygroup: it looks like i'll be helping get this going for a national blog community (still in negotiations)
travisdu: i cant get the blocks to display on the left
fuzzygroup: so the docs and themese will get a big boost
travisdu: oh that would be cool
fuzzygroup: Yup.
travisdu: what do you mean by a national bloggin community?
fuzzygroup: Think about a blogging community in a foreign country
travisdu: Ahh ic.
fuzzygroup: (asian) can't say more yet.
travisdu: no worries…..
fuzzygroup: do you need a theme with blocks oon the left ?
travisdu: why is it that most CMS are built in Europe?
fuzzygroup: lol.
fuzzygroup: there are a lot of reasons for that
travisdu: LOL thats why it wont display on the left?
travisdu: doh
fuzzygroup: but it would be insulting to the europeans for me to go there
travisdu: so?
travisdu:
travisdu: just playing
travisdu: im german decent
fuzzygroup: I need to politely find a way to say "99% of europeans are control freaks"
fuzzygroup: and cms is about control
travisdu: you mean a "marketing friendly" way to imply that lol
travisdu: ahh i get ya
fuzzygroup: but, never forget that the cms that make real \($ are us travisdu: US companies u mean? fuzzygroup: Yup travisdu: Can you recommend a theme for me? travisdu: i guess i could just download them all travisdu: but i dont know which ones work for the new version fuzzygroup: give me a bit of time and i'll find one for you. travisdu: nah no worries..... travisdu: i dont like to waste peoples time with stuff i can do myself. fuzzygroup: dpmt travisdu: i try not to be lazy. fuzzygroup: don't worry about it. fuzzygroup: i have to do one for gretchen's site anyway. travisdu: so from looking at it...drupal.... travisdu: all the theme editing is done offline right? travisdu: i mean there is no interface. travisdu: correct? fuzzygroup: That's basically correct fuzzygroup: themes are definited in a code file. travisdu: or i should say admin display of the areas to edit. travisdu: right travisdu: is anyone doing marketing for Drupal? fuzzygroup: me fuzzygroup: i own [www.drupalhosting.com](http://www.drupalhosting.com) (nothing there yet) travisdu: Ill be honest with you i dont understand Open Source theology. fuzzygroup: ask away travisdu: Well if i understand it right...OP is based on... travisdu: the idea that if you build it, they will nead service correct? fuzzygroup: not really at all. travisdu: lol ok travisdu: how do they make money? fuzzygroup: Well. back up a bit. travisdu: ok fuzzygroup: The basic premise here is that OS is about "freedom" fuzzygroup: i.e the ability to control your own data and computing resources fuzzygroup: it's called "free as in beer" fuzzygroup: ie beer isn't free but you are free to do with it what you want travisdu: ok but they dont charge for the beer? fuzzygroup: Yes. fuzzygroup: So, for example, Red Hat can charge for the services around Linux but not for Linux itself travisdu: including the additions they have made to it. fuzzygroup: Yup. travisdu: hmmm.... fuzzygroup: So what you pay for when you buy red hat is NOT the code but the packaging, the support contract, etc. travisdu: how does that protect Red Hat fuzzygroup: protect them from what ? travisdu: competition. fuzzygroup: Well fuzzygroup: it doesn't really but it also does fuzzygroup: for example [www.mandrake.com](http://www.mandrake.com) was origianlly a clone of Redhat right down to everything travisdu: ok travisdu: and? fuzzygroup: Well fuzzygroup: if you want to be successful you need to differentiate yourself (essensce of makreting) fuzzygroup: marketing that is travisdu: ic ic travisdu: ok here is the problem i have with OS... fuzzygroup: so what this all comes down to is that a bunch of geeks fuzzygroup: find a cool problem fuzzygroup: write some code fuzzygroup: if it gets up steam fuzzygroup: then others coalesce around it fuzzygroup: and then offer whatever else needs to be done (docs, etc) fuzzygroup: and, while its not perfect, there is one thing that everyone misses about it. travisdu: yes? fuzzygroup: A good OS product is substantially higher in quality than a commercial product. travisdu: example? travisdu: fuzzygroup: Well. fuzzygroup: Linux for example. fuzzygroup: Note quality is a fuzzy metric fuzzygroup: I would define it as "Software that don't crash" fuzzygroup: not as in "perfect docs" travisdu: ok ill give ya that one. fuzzygroup: Another example: Drupal. fuzzygroup: Ever see my performance analysis on drupal ? travisdu: Not ready for public consumption though. fuzzygroup: Disagree. travisdu: the average netizen can not use this. fuzzygroup: it's ready for their target market. fuzzygroup: And that's a geeky sort. fuzzygroup: It's not yet you. travisdu: hmmm ic i agree. travisdu: so they are going after.... fuzzygroup: Here's another example fuzzygroup: QMail is an awesome mail server travisdu: the implimenter. fuzzygroup: They lack marketing in a formal sense you have to understand. fuzzygroup: So their target is really folks like themselves - geeky people that want to do cool web stuff. travisdu: right... travisdu: yeah its ready for them. fuzzygroup: Yes it is. fuzzygroup: And Linux on the Desktop really isn't there yet. travisdu: Here is my prob with open source personally..... travisdu: If i create a business..... fuzzygroup: But I would point out that our current high tech products all pretty much suck rocks today. travisdu: I want to be able to build into it the ability to build me out of it. fuzzygroup: Ah... travisdu: why would i want to create a service business. fuzzygroup: Well here is how this is generally done travisdu: i hate customer service. travisdu: hey Scott can you hold that thought... fuzzygroup: sure travisdu: i need to pee and smoke.... travisdu: back in 5 fuzzygroup: ok. ttyl. travisdu: k ditto travisdu: being able to pee and smoke is a decidedly male pleasure. travisdu: at the same time i mean. travisdu: fuzzygroup: lol. Yes. travisdu: ok here is my marketing plan for Drupal..... travisdu: give away the software..... travisdu: and sell easy to understand docs!! fuzzygroup: Sure. Nothing is stopping you from just doing that. travisdu: haha fuzzygroup: no seriously. fuzzygroup: One thing that people generally find bizarre travisdu: actually they should sell the modules.....ala Red Hat fuzzygroup: Red Hat doesn't sell modules, what do you mean ? travisdu: hmm...I thought Red Hat sold the.... travisdu: package and docs and such. travisdu: basically their versioning. travisdu: addons and such. fuzzygroup: kind of. fuzzygroup: what they really sell is a box with a licnese to call for support travisdu: See thats my main prob with OS...let me explain with an example from my own biz. travisdu: The information I sold I could have easily given away.... fuzzygroup: Sure fuzzygroup: and I think i know where you are going fuzzygroup: Yes it could have been given away. travisdu: the problem is that i have no desire to be a consultant fuzzygroup: But actually no. travisdu: there is no leverage in that. fuzzygroup: And I disagree fuzzygroup: Example. fuzzygroup: You create a book about Drupal. fuzzygroup: That book has a copyright that you own fuzzygroup: And you cna do with it what you like. travisdu: and Drupal org gets no piece? fuzzygroup: Nope! fuzzygroup: why would they ? travisdu: poopie for drupal. fuzzygroup: You did the work. fuzzygroup: Hmmm fuzzygroup: i think i'm miscommunicating something here. travisdu: I guess im trying to make parallels.... fuzzygroup: Bear in mind that it's really not about\)$ in the OS world.
travisdu: to different products.
fuzzygroup: It's about "freedom".
fuzzygroup: The $$$ happen as a consequence of the freedom to make a better product
fuzzygroup: Yeah. It's communistic as hell.
travisdu: The only corralary i see is to the tipping model that some …
fuzzygroup: But in the end – what people buy is trust.
travisdu: are using with success.
fuzzygroup: For example, I'm a happy Red Hat customer for my server
fuzzygroup: since I know it basically works.
fuzzygroup: So i have (thru my ISP) a support contract
travisdu: hmm ic interesting.
fuzzygroup: Now lets go somewhere new
fuzzygroup: Let's say that you want to make some custom changes to Drupal to drive your business
travisdu: ok
fuzzygroup: You can do them yourself or hire (example) me to do them.
fuzzygroup: Legally I have to contribute them back to the overall project
fuzzygroup: Now the dupal guys may take them, reject them or whatever
fuzzygroup: but the legal issue with the GPL license model
fuzzygroup: is that you have to give back (under certain criteria)
fuzzygroup: other licenses are different
travisdu: Hmm ic
fuzzygroup: now think about this.
travisdu: I like that.
fuzzygroup: Yes you end up helping someone else
fuzzygroup: by this
fuzzygroup: but you also could have spent hundreds of grand on traditional software
fuzzygroup: if not millions
fuzzygroup: Bear in mind that an oracle license for a big website is 6 to 7 figures
fuzzygroup: so lets say that you wanted a new data type for your site
fuzzygroup: its cheaper to hire a consultant to tweak MySQL or Postgres than it is to buy oracle
travisdu: ok
fuzzygroup: (if the software otherwise meets your needs)
travisdu: hmm.. question…
fuzzygroup: the give back is what people have the most problem wiht generally.
fuzzygroup: Sure
travisdu: do the guys at Drupal eat?
fuzzygroup: Yup.
fuzzygroup: Most of them have day jobs or are grad students (one is writing his phd on compilers)
fuzzygroup: A huge amount of what drives this is the "I CAN DO THIS BETTER THAN X" mantra
fuzzygroup: over time the good projects emerge into businesses
fuzzygroup: and the bad ones stay labors of love
travisdu: yeah ive gotten that.
travisdu: lol
fuzzygroup: or if not "bad" then "small"
travisdu: well thanks for the newbie intro to OS.
fuzzygroup: no prb. expect to see it written up sometime
travisdu: Its just that its hard to watch….
fuzzygroup: what url of your should i link it to ?
fuzzygroup: Oh it is
fuzzygroup: it's like sausage
fuzzygroup: you like the product
travisdu: a product with potential….
fuzzygroup: but you hate the process
fuzzygroup: The way to look at it
fuzzygroup: is that a little investment can have a big pay off
travisdu: not have the resources of a traditional business.
fuzzygroup: take a look at www.kerneltrap.org
fuzzygroup: that's a drupal site
fuzzygroup: it runs on a PII 300
fuzzygroup: and has stood up to being slashdotted i.e. featured on slashdot
fuzzygroup: It costs Jeremy like nothing other than 1 server at an ISP
travisdu: slashdot is a portal of some sort?
fuzzygroup: www.slashdot.com
fuzzygroup: is one of the highest traffic sites on the net
travisdu: Ahh ic
fuzzygroup: And when a site is featured on it
travisdu: heard the name.
fuzzygroup: the effect is called "slashdotting"
fuzzygroup: it generally takes the site offline
travisdu: lol
fuzzygroup: No seriously
fuzzygroup: http://radio.weblogs.com/0103807/documents/opensource_performance.pdf
travisdu: like being on the homepage of yahoo or something.
fuzzygroup: Yup
fuzzygroup: That's detailed traffic metrics
fuzzygroup: basically they saw hits go up 600%
fuzzygroup: within an hour of being featured
fuzzygroup: He IM'd the drupal team
fuzzygroup: and they tuned his site for him for free in real time
fuzzygroup: Never crashed
fuzzygroup: never died
fuzzygroup: Labor of love and passion isn't all bad.
travisdu: real time….i didnt know that was possible.
fuzzygroup: it's weird as all hell though I'll give you that
fuzzygroup: Yup.
fuzzygroup: Drupal has brilliant engineering underneath
fuzzygroup: Contrast that with a microsoft product
fuzzygroup: which would have required restarting and such
travisdu: Yeah thats something i can "feel" just using it.
fuzzygroup: Yup.
fuzzygroup: So think of this in terms of your business goals
travisdu: speaking of which will Yahoo IM ever be stable?
fuzzygroup: lol.
fuzzygroup: never.
fuzzygroup: it actually can't be due to the reliance on infernal exploder technology
travisdu: what the hell is their problem…i should have never upgraded a year ago.
fuzzygroup: Nope.
fuzzygroup: And, that, my friend is my whole thesis
fuzzygroup: Bear in mind that from a perspective of engineering
fuzzygroup: we are at a point where its time to give it up
fuzzygroup: and admit that the classical software engineering models of proprietary development just don't work anymore
fuzzygroup: If I had to put money on it, I'd bet that in the next 2 to 5 years you will see the entire commerical software business implode
travisdu: No way.
fuzzygroup: as customers say "You know this sh* doesn't work"
fuzzygroup: Yup.
travisdu: to fast.
fuzzygroup: Don't think so
fuzzygroup: Ever read "The Tipping Point"
travisdu: Look at medicine….
travisdu: that model has lasted a long long time and only now is showing signs of imploding.
fuzzygroup: Also bear in mind that the OS revolution isn't new
travisdu: its a very slow process.
fuzzygroup: it's > 15 years old now.
fuzzygroup: Yes but high tech is the fastest cycle on the planet
travisdu: hmm….thats true.
fuzzygroup: and people are more pissed off than ever now
fuzzygroup: I mean I'm a serious alpha geek on all dimensions
fuzzygroup: and even I can't make this sh* work generally.
travisdu: lol no?
fuzzygroup: Right now windows restarts cost me $4,500 annually in down time on my personal desktop
fuzzygroup: alone
fuzzygroup: and that's conservative metrics
travisdu: Ok but if OS is to survive then…..
travisdu: it needs a body of people to organize its flow.
fuzzygroup: (i did the cost factor analysis, I used to be a VP of engineering with 45 guys under me)
fuzzygroup: Yes and No.
fuzzygroup: Are you familiar with emergent systems and self organizing networks ?
travisdu: yes they either dissipate or evolve to higher order.
fuzzygroup: Yup.
fuzzygroup: And think about Linux itself
fuzzygroup: that's what happened to it.
fuzzygroup: It organized itself into RedHat, Mandrake, GenToo, etc.
travisdu: So why so few viable products so far from OS?
travisdu: in comparison.
fuzzygroup: Few ?
fuzzygroup: There aren't few.
travisdu: yes….products that have made the jump to….
fuzzygroup: I think that most of them
fuzzygroup: are ones that miss your personal radar.
travisdu: why no mainstream then?
fuzzygroup: well.
travisdu: thats a viable arguement.
fuzzygroup: Define Mainstream.
fuzzygroup: If mainstream = desktop
fuzzygroup: then yes
travisdu: Their is a IM that is….
travisdu: OS
travisdu: and I dont use it.
fuzzygroup: if Mainstream = server
travisdu: cause its not as functional.
fuzzygroup: You mean Jabber ?
travisdu: correct
travisdu: I use Trellian instead
fuzzygroup: Which Jabber client are you running ?
fuzzygroup: And do you use Trillian because it has interop or because of its features ?
travisdu: hmmm….mostly interop
fuzzygroup: (disclaimer - I hate trillian with the passion of a thousand dying suns)
travisdu: lol why?
fuzzygroup: Oh god. Sec for the url.
travisdu: ok
fuzzygroup: It sucks rocks basically
fuzzygroup: And lots of folks love it i know.
fuzzygroup: http://www.fuzzygroup.com/writing/marketing101_case_study_trillian.htm
fuzzygroup: basically they made a series of pathetically stupid human factors decisions that served no one other than their own vanity
travisdu: ill read it….after we disco
fuzzygroup: sure.
travisdu: lol…
travisdu: Hey Scott..
fuzzygroup: Here's an example of OS successes: something like 90% of the internet infrastructure in use is OS
travisdu: let me pass your a url…
fuzzygroup: sure
travisdu: this will take a moment.
travisdu: back in 2
fuzzygroup: k

  Copyright 2002 © The FuzzyStuff  


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK