Log in

No account? Create an account
15 April 2009 @ 08:02 pm
Fandom: Upon Open Source, Dreamwidth & Dead Sheep  
I really had no intention of discussing Dreamwidth here, until at least after the open beta testing of 30 April and some of its results.

So, to limit the discussion, my only real question has to do with the Open Source nature of the project. Is Dreamwidth's being developed under Open Source really all that different from LiveJournal making its code available for use to other sites like DeadJournal, LostJournal, InsaneJournal, JournalFen, and the now-defunct GreatestJournal and LiveGerbil? Isn't the LiveJournal code, in effect, free for use and open for adaptation as well? Or have I missed something?

Now, on to the real reason for this post: helen78's post equating sheep with awesomeness.

I know nothing about helens78, and have nothing against her. But it's doubtful that she knows anything about sheep outside of counting them, a Serta commercial and perhaps singing Baa Baa Black Sheep.

Sheep are dumb. Let me repeat that: sheep are D-U-M-B. They're not cuddly little balls of fuzzy warm wool. They're smelly, stupid beasts that easily get led into mischief by goats, then don't have the sense -- like goats -- to get themselves out of it. Seriously, if they weren't bred for human uses, the species would have died out long ago. Nature abhors a vacuum, and that's exactly what a sheep has for brains. Nothing. Nada. Bupkis.

It is not a good idea to equate technological innovation and revolution to sheep. They're not even Luddites (that would be cows). If you placed them on a technical scale of progress, sheep would probably be found somewhere before the discovery of fire.

Again, sheep ≠ awesome.
sidewinder: o i c wut u did tharsidewinder on April 16th, 2009 02:13 am (UTC)
Meek and obedient you follow the leader
Down well trodden corridors into the valley of steel...

"Sheep" only ever make me think of the Pink Floyd song by the same name. Which, um...yeah. Not a great analogy in my mind.
Hello Kitty, Destroyer of Worldsrahaeli on April 16th, 2009 02:31 am (UTC)
LiveJournal provides most of its code under the GPL, but not all of it -- there are three repos, livejournal (GPL), ljcom (source-available but not open source) and ljcomint (source not available), and it's actually really hard to run an install just with the livejournal code and not ljcom. Lots of stuff that's necessary for a working, functional install is ljcom and not livejournal, which is part of why a lot of the clone sites always seem so clunky.

At Dreamwidth, the only things in our dw-nonfree repo (the source-available but not open source repository) are configs for dreamwidth.org and our default site scheme, logos, and branding, plus a few policy pages. Everything else is in dw-free, so theoretically someone can grab just the dw-free repo and have a working, functional production site with minimal config changes. (We're not entirely there yet, but we're very very close. Last thing we really need is to finish the payment system and then go back and make it more site-agnostic.)

So yeah, LJ releases most-but-not-all of its code under the GPL, but has always discouraged code contributions from outsiders, either actively or by just ignoring them until the contributors get annoyed and go away (all the way back to the days of Brad), and someone wanting to run a production site on LJ code was going to have to do a lot of work. DW's goal is to have an entirely functional install with just the dw-free code, and we're nurturing and encouraging code contribution, as well as teaching people how to code on the project from scratch!

(Hi! Half of Dreamwidth's ownership team, here via an Icerocket search. Hope you don't mind!)
Dash O'Pepperpfeffermuse on April 16th, 2009 03:17 am (UTC)
(Hi! Half of Dreamwidth's ownership team, here via an Icerocket search. Hope you don't mind!)

No, don't mind. Really the reason for the post was the sheep = awesome discussion. (I'm currently staying with friends on a farm, and can tell you sheep are anything but.)

It just seemed that since the original post I was quoting had to do with Dreamwidth, then I should ask a question I was interested in learning, as I'm a big supporter of Open Source.

Thanks for your response.
Hello Kitty, Destroyer of Worldsrahaeli on April 16th, 2009 03:26 am (UTC)
Sheep do have one thing going for them though: they get turned into yarn for me!

(Me = knitter. *g*)