flwyd: (spiral staircase to heaven)
[livejournal.com profile] brad et al's decision to build LiveJournal code as open source and let folks access the platform as an API helped content and connections formed on the site survive negative decisions made by the folks who would later lead the company. Defense against future management is a practice that deserves more consideration.
flwyd: (carmen sandiego)
In celebration of the 20th anniversary of Over the Edge, the roleplaying game of surreal danger, Atlas Games is open sourcing the game's core rules as WaRP: Wanton Role-Playing System. The Open Game License is a popular "open source" license for role playing games, introduced by Wizards of the Coast when they released Dungeons & Dragons version 3.

Over the Edge has a very simple and flexible rule system that's designed to let you play any character you can imagine and tell any story you like. I've created Over the Edge characters as mundane as a mystical soup-makin' chef from New Orleans and as wacky as a sentient trench coat who psychically controls the person wearing him, questing for his lost wife (a fedora) and their two young boots. I've also wanted to play Count Von Count in a one shot :-)

Over the Edge is set in the imaginary island of Al Amarja. It's a place full of conspiracies and fringe science and street gangs and ancient mysteries. It's a great place to play, and the WaRP system can expand the playground to anywhere you can imagine. Space westerns? High fantasy? Regency romance? International thriller? Blaxploitation? Give it a go! And with the OGL rules, you can send all your players a link to a PDF so they can arrive at your house ready to play.
flwyd: (daemon tux hexley)
There's been a lot of noise in developer circles recently about Apple's new unusual iPhone developers agreement, particularly section 3.3.1. Briefly, Apple declared that you're not allowed to write iPhone/iPad/iPod software unless you use their tools to do it. Specifically, you're not allowed to write it using a level of abstraction that lets the application easily run on other devices like Androids, Windows Mobile phones, and BlackBerries.

A lot of people said this new change was targeted at Adobe, creators of Flash, a system for creating multimedia content that will work the same on any browser with their plugin installed. While the sorts of folks who comment loudly on this sort of thing have no love lost for Flash, being told how not to write software is a good way to rile up whole nests of developers.

Steve Jobs recently wrote an explanation of why he doesn't want Flash on the iPhone. He starts by painting Flash as a closed system -- Adobe controls the authoring tools and the play environment. He contrasts this with the open standards of HTML5, CSS, and JavaScript, the technologies at the front of most websites. The great thing about HTML is that anyone can create stuff in it and anyone can access it with a browser tailored to their device's peculiarities. So far, so good.

But then Jobs completely undermines his discussion of the openness of the web by saying the most important reason they don't want Flash is that they think the applications with the best user experiences were written to take advantage of everything the iPhone (or Mac or whatever) offers. He suggests that it's best for the users if all iPhone apps are developed using Apple's tools:
Our motivation is simple – we want to provide the most advanced and innovative platform to our deAvelopers, and we want them to stand directly on the shoulders of this platform and create the best apps the world has ever seen.
In other words, you can stand directly on Apple's shoulders, but you'd better not stand on the shoulders of someone standing on Apple's shoulders. If some clever company invents a new way of writing really great apps, the only way iPhone users will get the benefit of that innovation is if Apple deigns to adopt it.

Yet when you visit a website on the iPad, Apple doesn't stop you because the site's designers didn't adhere to Apple's user interface guidelines or because they used a tool like GWT to make the JavaScript work for all browsers. So if somebody wants to write an app that can run on iPhones, Androids, BlackBerries, and who knows what else, their choices are to write it twice: once for the iPhone and once for everything else. Or they can take Steve Jobs's advice and write it once for the web and bypass Apple's restricted platform. If they do the latter, they don't have to wait in App Store limbo, they can include porn if they want, and Apple doesn't take a cut of their profits. What's the down side?

So which is it, Steve? Are open standards the key to a good development environment and a good software ecosystem? Or is a single company controlling the platform the way to go?

Personally, I'm happy with my Android device which allows you to stand on as many shoulders as you like. It's shoulders all the way down.

Open Source Salsa

Friday, March 13th, 2009 09:38 am
flwyd: (daemon tux hexley)
Someone should create a line of salsas with open-source recipes. The brand would be "GNU Mexican."
flwyd: (what would escher do)
Everybody Loves Eric Raymond: Referential Integrity

I recently added a bunch of comics from the Tapestry Comics feed list. You can see all the comics I read via LJ on my comics friends page. The one above is Everybody Loves Eric Raymond, [livejournal.com profile] lovesraymond. It's only likely to be funny to people who are into open source software, but most of the comics have links explaining the references.

I created [livejournal.com profile] aproposomething which changes the captions on old superhero comics (among other blog postings). Their RSS feed was pretty long, so about half of the page linked above is that backlog.

Other comics I'd like to highlight:
[livejournal.com profile] sfhamlet Stick Figure Hamlet (they're currently wrapping up the play-within-a-play scene)
[livejournal.com profile] catandgirl Cat and Girl
[livejournal.com profile] wondermark_rss Wondermark
[livejournal.com profile] dieselsweet Diesel Sweeties (web version and print version)
[livejournal.com profile] xkcd_rss XKCD
[livejournal.com profile] redmeat_rss Red Meat

Cat and Girl: What We Do is Secret

Late Pun

Wednesday, March 21st, 2007 06:04 pm
flwyd: (daemon tux hexley)
Quite a few people have already thought of the phrase "Open Sourcerer." But I still like it
flwyd: (transparent ribbon for government accoun)
[Transparent Ribbon for Government Accountability]At the Denver Women's Chorus concert all the singers wore awareness ribbons of varying colors. Looking through the program, my thoughts immediately explored the question "What ribbon would I wear if I were in the women's chorus?" My favorite colors are iridescent blue, transparent, and reflective. (I may not be sexually queer, but I've got some pretty queer preferences.) What might a transparent ribbon stand for? Government accountability!

In an energetic mood tonight, I sat down with MacGIMP and a GNU FDL SVG black ribbon graphic. After a few hours of tinkering, I came up with a few versions I like, shown below. I'm soliciting reader feedback. Is the text clear? Are there effects I should consider? Do you like the overlay or side text better? Is the icon (above) readable? You can view this in your journal style instead of mine if you have a color scheme without a white background. (I tested the text over black, white, and several garish 16-bit colors.)

After I've incorporated feedback, I'll post the .xcf files, write a few paragraphs about why government transparency is important, and encourage its copyleft spread. Until I've had a chance to give it a first go around, though, I request that you link to this post rather than the images directly. I'll update this post and make a new one when I feel the ribbon is ready to take flight.

The images (~160KB) )
April 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 2017

Most Popular Tags

Expand Cut Tags

No cut tags


RSS Atom
Page generated Sunday, April 23rd, 2017 11:56 am
Powered by Dreamwidth Studios