..online
|
Open Source Software at Fresco |
We're committed to open source software! OSS probably isn't the first thing that you think of when you think of a bar, but perhaps it should be somewhere on the list. Here's a brief introduction to the field, what we do with it, and where you can go to find out more.
We're still drafting up the final wording for our give-back to the open source
community, but here's the excerpt from our newsletter:
Go ahead and send an email to info *AT* peelfresco *DOT* com with something fitting in with the above. Assuming I can follow what you did and it's consistent with my idea of the spirit from the excerpt written above, you will receive a free membership to Fresco's Open Source Discount Members. Drop by the bar as mentioned in the email you receive, and we'll knock some bucks off your tab. Specifics will be released after we finish working them out, but it'll probably be in line with our JINHBAC members discount.* Open Source Discount Membership rules: TBD. At the moment we're only collecting information from potential applicants that think they'll be up to the (unannounced) standards based on the above. Suffice it to say, it'll be something like "verifiable nontrivial commits to projects with any of the following licenses: GPLv1, GPLv2, LGPL, *BSD, ..." with the rules subject to change as we work out what seems within the right spirit.
The programs that you run on your computer (or whomever's you happen to be using) are a stream of 1's and 0's telling the machine what to do in an endless set of simple instructions. But programmers don't usually write in 1's and 0's - even simple calculations would take a while to type in and check (just ask anyone who ever sat there punching out cards and feeding them into one of the old minicomputers of a bygone era). Programmers tend to write in a variety of languages that help them get things done a bit quicker, a bit more error free (hopefully), and with a greater library of tools to help them do whatever it is they're trying to get done.
That's called "code", usually short for "source code".
A full definition of all this (including open source) is way beyond this simple web page (see the supporting documents for more complete / accurate definitions). This page is more for a first glance for the uninitiated (the rest of you probably already have your own idea of what open source is, and I'll bet you a beer they're not all compatible with each other ;) ).
Programmers generally just give away the 1's and 0's version of their programs (also called the "executable" or "binary"). But sometimes, they're after community, or just want to share a little more that just the executable; then they might give away the source instead. Other programmers (generally at their own will but I can't speak for everyone) sometimes send back little changes or add-ons (patches/diffs). Or occasionally they make their own copy and add the original author to the footnotes of the project and set off in a new direction (forking).
Some of these projects have gotten quite large (millions of lines of code). Some of them have gotten quite popular (find someone these days who's never heard of Firefox). And a few of them just wandered off to go to the great bitstream in the sky (figuratively and literally - Gentoo looks like it's going to go into space, at least according to this news announcement, for example).
Whatever it is that this software has done to the world (and around it), there certainly is a whole lot of it. And it's changed a whole lot of things. Just drop the words "Linux" or "fftw" into Google and see what I mean...
(Ironic Aside: the servers answering for this web page you are currently viewing are DEFINITELY using it themselves (yeah yeah, I'm ignoring potential closed source caching..))
Of course, as Bruce Perens pointed out, the text of Open Source Licenses themselves aren't generally open source, or anyone could just drop whatever terms they like to have whatever agreement they want. I have a suspicion that a similar logic dilemma is at work here (thoughts? use the info *AT* peelfresco *DOT* com address for now until a message board gets sorted out).
Needless to say, it might take some further thinking to fully understand what "an open source bar" means.
| © 2007-2008 Peel Fresco Music Lounge |
About | | | Privacy Policy | | | Events Calendar | | | Join our Email Newsletter! | | | Live Music Streaming |
|
Find us at 49 Peel Street, SoHo, in between Hollywood Road and
Staunton Street, right across the street from Joyce is not Here! (Or you can always call us - +852.2540.2046, but we don't open til 5, so we might miss daytime calls) |
|||||||||