P2P Foundation

Researching, documenting and promoting peer to peer practices



  • Subscribe



  • Recent Comments:

    • Sam Rose: Tom, actually I should clarify that I am thinking about BOINC for short-term...
    • Sam Rose: It's funny that you mention python, because it is a language that I deep into...
    • Tom Loeber: Oops mistyped the URL of my web site which actually is...
    • Tom Loeber: Okay. It is hard to grasp the situation, hard and frightening. We already...
    • Sam Rose: I think Marcin's approach is and will be the cutting edge from which change...
  • Latest News

  • March 6th 2008,Institute of Noetic Sciences, post- Potluck dinner presentation
  • Dec 8th 2007, Reputation Economies in Cyberspace - Yale Law School in New Haven, CT
  • - August 2007 Lectures in Melbourne Australia, Ethiopia - Addis Abeba
  • - Michel Bauwens introduces P2P meme at Immaterial Labour Conference, Cambridge University


  • Authors

  • Book of the Week: Decoding Liberation (1): the distribution of work and beautiful code

    photo of Michel Bauwens

    Michel Bauwens
    7th April 2008


    Book: Decoding Liberation: The Promise of Free and Open Source Software. Samir Chopra and Scott Dexter. Routledge, 2007.

    We mentioned this book before, as it is a systematic inquiry into the liberatory potential of free software as a mode of production and governance, that could be applied in other domains. Here’s a review.

    As is customary when we want to support an important book, we choose some excerpts to present it as book of the week.

    Today’s excerpts show 1) how work organization in Free and Open Source Software is not based on the old division of labor of industrial society, but a much more flexible, ‘distribution of labour’; 2) the meaning and beauty of code.

    FOSS as distribution of labor:

    The FOSS practice of distributing source code and accreting changes submitted by user-programmers is a form of production where the traditional practice of dividing labor among a pool of programmers is enhanced, expanded, and rendered radically flexible. The labor pool for a FOSS project is not limited to a small group of workers, but is expanded, exploiting the Internet, so that the cycle of distribution and accumulation of modifications is orders of magnitude more efficient and effective than the code-sharing of the past. FOSS, that is, relies on “distribution of labor,” an enhanced form of division of labor, by opening the gates of the virtual factory. The organization of this “factory” can be hierarchical, but this governance does not imply a hierarchical imposition of work assignments. . . . To make an industrial analogy, while senior developers often act somewhat like foremen, workers are not told where to go or what to do. Instead, the shop floor is scattered with tools and partially complete work, with copious explicit instructions and advice: anyone can pick up an unassigned programming task, read the documentation, and consult with other workers through e-mail, newsgroups, and chat. Work schedules are very weakly constrained, though there is no guarantee that a worker’s contribution will ultimately be accepted: contributions to work within this “factory” come from all time zones and are accepted on the basis of a meritocratic process. Workers are free to leave with a copy of the product and to open up another manufacturing shop: programmers are always free to fork a development tree. Users are also “workers,” as they may become producers of future versions of the code. Workers’ inspection of each other’s work, combined with effective management, ensures that the energies of an army of programmers, of whatever size, can effectively be focused on solving the problems of creating excellent code.”

    Free Software, Beautiful Code, and Collaboration (chapter 3):

    “Different fields of creative endeavor have their own aesthetic imperatives: we expect software and its creators to have one that reflects the unique nature of its artifacts. The relationship between the programmer and his source code is grounded in a classical conception of aesthetics, in an ancient connection between objects and art. Classical Greek aesthetics understood art as the knowledge of how to make an object; good art was by definition produced by an artisan proficient in that art. By analogy, good code is that written by a good programmer. A study of the art of software must, therefore, seek to understand how someone becomes a good software artisan. As we will see, the free software aesthetic confirms the converse of the relationship between art and artisan: good coders are produced by good code. . . .

    Programming is no more or less collaborative than any other technical discipline. Scientific results must be reproducible. Many experiments depend on hundreds of scientists for their successful execution. But programming is collaborative at a much finer granularity. Programs are modified, extended, improved, recombined. Modern programming languages and techniques, such as the object oriented paradigm, are explicitly intended to facilitate this sort of collaboration. In this sense, code is beautiful to the extent it provides an affordance for collaboration,or shows off its recombinatory potential, by virtue of clean design, readability, and ingenious expression.

    The free software approach to collaboration is a remarkable mode of creative production. Here, creators begin work on a piece, but rather than working in relative seclusion, they periodically release perfect copies of their works to their audience. The audience’s response is not limited to mere criticism: audience members may go in different creative directions with their copies of the work, or they may make modifications (possibly improvements) and send these back to the creative originators, who may or may not incorporate these changes as they proceed. In this model, documenting the rationale behind creative decisions is an integral part of the process; it is critical for creators to share their work with others to receive critique, corrections, and modifications embodying a community-wide logic of taste. . . .

    In a profound aesthetic move, the free software “apparatus of production” blurs, nearly to the point of invisibility, the conceptual lines between artist and critic, between programmer and user, between owner and licensee. Programmers deprecate any special authorial relationship to their code, effectively saying, “In order to innovate, to create, I do not block you from making it your own.” The pressure to allow others to fix your code (or to be able to tolerate this kind of intrusion) leads to a redefinition of ownership and a humility that will not permit the “test-pilot syndrome”: though it is the artist’s work, his authorship does not grant him exclusive creative control. Exclusive authorial control may be lost, either voluntarily, when the programmer moves on to another project, or involuntarily, through forking.

    If you want a copy of the book, drop the authors a line at schopra (or sdexter) AT sci.brooklyn.cuny.edu

    Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

     
    hydrocodone recipe density of water salt water alcohol juego erotico divertido alcohol fresa huevo drug alcohol rehab pavilion nc anabolic steroids from thailand ortho tri cyclen lo tablet ecstacy ghb rophynol palmerston drug and alcohol cocaine engineer best morphine sol 30gm lipitor otc zithromax crush multi symptom tylenol cold alcohol drug treatment skagit diabetes blood sugar log actos veterinary xanax lose prednisone sarcoidosis weight natural forms of penicillin generic atorvastatin tablets dangers metformin cause acid base imbalance xanax images 3 mg patanol eye dms-iv alcohol dependence case sample adderall 10 mgs oxycontin hcl er 40mg marijuana stremel names treating low labido with bupropion ortho evra 3 biaxin use in cats marijuana being used finasteride and saw palmetto adderall snort imitrex lysergic acid diethylamide climara lsd 9112 11 alcohol dependence health 618 vioxx and heart failure 890 stability omeprazole heavy user of ecstasy beer kegs alcohol content mexican tamoxifen wellbutrin alternatives range in alcohol content in wines addiction help oxycontin information on alesse lsd icon documentation nicotine starin aricept and namenda seizures neutralize flux with rubbing alcohol missouri division of alcohol and tobacco cocaine and peripheral neuropathy infant on ecstasy xanax detection in urinalysis tobacco and alcohol lesson plans psilocybin therapy cancer celebrex prostate is lexapro med for thyroid descented rubbing alcohol keyword viagra prescription oxycodone compared to heroin phentermine no prescription pharmacy diazepam and xanax drug interactions methamphetamines and health advair inhalers difference oxycodone oxycontin lsd fuck vip dvd billing instructions risperdal j2794 abusing meridia lortab 15mg adverse reactions to claritin vegetarian alcohol abandoned alcohol factory limerick help with withdrawal symptons from marijuana generic hydrocodone with acetaminophen ativan klonopin 2 amp p protonix ast alt ratio alcohol zocor prescription prices metoprolol tartrate dosage cyproterone acetate and ethinyl estradiol buy cod oxycontin zyrtec acyclovir celebrex famvir generic versions of phentermine alcohol effects to the body alcohol and a red face clinical psychologist evaluations for alcohol abuse drug and alcohol rehab new jersey synthroid gree tea meaning of blood alcohol level side effects diltiazem abuse alcohol drug during pregnancy side effects from stopping adderall xr adipex for drug infonet paxil generic versus zoloft method for testing waters for ibuprofen macrobid nasacort imitrex benicar and diabetes azithromycin to treat gonnorhea ultram and tramadol attractants deer cocaine prednisone and pancreatitis in humans low price nexium cocaine naisal damage online consults hydrocodone dui benzyl alcohol site of action for didrex artificial sweeteners speed alcohol into blood effect of alcohol on assimlation alcohol detox rehab podcasts lsd lisinopril sildenafil john harding alcohol tricor 145 mg tablet abb penicillin pk alcohol 1 9 5 line norvasc marijuana baby plants alcohol versus insomnia myofascial pain soma otc loratadine mircale gro tomato plant food marijuana alcohol policy nn wolfsheim heroin she said arnold schwarzenegger smoking marijuana coreg .625 cheap bontril pharmacy online cocaine quality controls aciphex flomax index php solutions to teen and alcohol abuse phentermine hydrochloride us licensed pharmacies free alcohol recovery programs wellbutrin xl 150 m g tylenol formula medical marijuana paper difference between orlistat and allie fee trial offer imitrex buy morphine online without a prescription did cayce drink alcohol cocaine mixed with alcohol methanol grain alcohol curacao alcohol base alcohol poisoning hand sanitizer and small astrazeneca nexium rebate alcohol production equipment frontal lobes alcohol didrex diet pills purephentermine advair 500 mcg alcohol treatment centers that offer transportation darryl wilson cocaine missouri marijuana anal sex body effect of nicotine drug alcohol driving class cocaine vessel vicodin lortab online recommendations quincy carter cocaine weight loss xenical having chest pains and taking adderall space cakes recipe marijuana fosamax 70 alcohol used to self medicate acetaminophen liver disease high blood sugar treatment penicillin myspace layout and alcohol cheap diet pills called phentermine conjugated linoleic acid paxil drug interaction fluoxetine package insert glutamine and alcohol methamphetamine eeg morphine sulfate sr cost levitra low wedding premade punch with alcohol penicillin buy paxil gun oregon marijuana possession alcohol content heineken tylenol and swollen ankles phentermine prescription drug symptom of low testosterone in man buying illegal vicodin in orange county what is alcohol drug nicotine counseling sammy sosa steroids best way to grow marijuana indoors medical side effects of lotrel 6 best price for propecia nexium reflux prednisone 10mg dosepack 48ct facts vs fiction on marijuana perscription for premarin zoloft vs celexa diffrence in medication oklahoma drug and alcohol treatment generic lasix otc ecstasy prolactin marijuana laws for calvert county maryland iv dilantin administration treating yeast infections with diflucan cost of pcp history kc brains marijuana seeds don't grow buy advair from canada comprehensive alcohol services health promotion programs alcohol use alcohol and drug education programs serious side effects of paxil sinus pain acyclovir methanol alcohol ingesting lamisil lyme disease viagra side affects drug generic pharmacy prilosec clomid nolva dosages pct paroxetine en zwangerschap vinden buy offshore medications adderall peter allegra esq ultram dosages cons of alcohol drug interaction celebrex tramadol libido female testosterone patch test volunteers fun interactive marijuana sites ortho tri-cycline illinois state run alcohol treatment centers asthma chest pain relieved by steroids tylenol 100 mg metformin 750mg er polyvinyl alcohol formula zyrtec wellbutrin macrobid nasacort imitrex celexa withdrawal and weight loss do steroids work immediately symptoms of marijuana withdrawl alcohol in morayshire cocaine crack addicted babies photos phentermine ship florida sildenafil vs vardenafil aspirin plavix warning hydrochlorothiazide 25 mg overdose free medication depakote reactive sites methylphenidate finland and marijuana vicodin lortab 10mg tricor lease and finance wellington tramadol cloridrato alcohol prevention facts paroxetine nl cialis compare prices adderall dehydration xr family contract with alcohol issues phentermine withdrwal congestion wheezing albuterol migraine headaches alcohol aciphex aciphex altace index php banana hyzaar mexico cocaine seizure does clonazepam cause constipation ssx 3 allegra growing marijuana in wisconsin cholesterol dilantin opium gruop cafe allegra san francisco bendamustine vincristine prednisone dietary restrictions with lasix new laws for alcohol limits armour thyroid bontril what is buspar yasmin headache buy sample size tylenol neosporin hashish produzione grw marijuana can you give a dog skelaxin valium and kids free sample of viagra soma 9 zithromax diarrhea tadalafil vs viagra newcastle alcohol percent alcohol alcoholism effects what are hydrocodones ultram purchase smoking marijuana in vegetable cellulose el pais vioxx performance anxiety viagra lsd spiral program oxycodone long term damage ultracet discontinued one last call for alcohol lyrics effects furosemide side seroquel xl alcohol handbook isopropyl pravachol bontril aciphex denavir viagra buy do nu xenical for sale in the us taking amoxic clav with tylenol mini bottles of alcohol cocaine with nicotine wwe steroids 10 superstars alcohol swelling richmond alcohol related news overnight prednisone delivery diltiazem cream corporate drug alcohol policies canine vicodin dosing recommedation adderall and alcohol interaction teen alcohol abuse stories phentermine phentermine online phentermine order buy cats and valium eyes look like on cocaine skin spots alcohol cultivating marijuana indoor ld 50 blood alcohol level will phentermine cause positive results nexium patient assistant program generic for neurontin razadyne seroquel not take together different name for paroxetine acetaminophen cod 3 tablettev detox drug lorcet 20 bupropion alcohol adderall xr dosage adult l tyrosine with wellbutrin prevacid and sleep problems in babies buy comment leave online zoloft beginners guide outdor marijuana growing ddavp and ditropan combine lexapro and effexor tramadol pill identification 93 58 irbesartan losartan alcohol killing brain cells benefit testosterone charting wasted ativan vaniqa cost best price for tamsulosin generic flomax alcohol and gaming divison in nm compare or viagra augmentin drop blood glucose regalis viagra hemmingway alcohol texas revenge cialis drug generic propecia alcohol disciples of christ positive effects of ritalin ranitidine how long before it works pill benicar carisoprodol online passport arrested alcohol randy butson mdma maoi drug online prescription vicodin folic acid eye drops generic drug for norvasc adhd information buy adderall live alcohol workshop herbal alternatives to paxil gynecomastia and nexium depression marijuana alcohol laws in north carolina scientific quotes on cocaine cocaine trafficking by boat what is in claritin diaes law suit zyprexa current event on cocaine adipex results ortho 1 35 s buspirone buspar weight gain alcohol in ale and lager beers claritin b12 absorption heroin index the good drugs guide suboxone with low dose oxycontin bliss drug test detection time soma impotence from risperdal mdma rectally methods lotrel caplet medication picture adipex 37.5 canada benicar sexual side effects zolt ambien misusing oxycodone hcl elliot smith high on amphetamine alcohol addiction boards compare prilosec nexium valium smoking weed alcohol problem rehab centers in illinois cialis viagra levitra tramadol iv morphine to morphine sr conversion dave gahan heroin wellbutrin augmentation erection ranitidine no prescription remeron dose sleep baycol settlement candida diet lamisil where to get marijuana in spain cipro 500mg rite aid drug store brands of retin a zocor description tylenol televishon comercial buy metformin without a prescription liver damage vicodin advair 25051 puff anabolic steroids approved by the usda marijuana drug in males sperm open alcohol container states side effects fo levaquin flomax solution for cataract surgery nexium maker ritalin act with the human body where can i buy vicodin banning alcohol at sporting events adderall laughing gas alcohol 120 crack 4719 sugar alcohol and blood sugars phentermine 37.5x90 methamphetamine pain relief ranitidine and side and effects alcohol free wipes foods to increase male testosterone roch tamiflu indication keflex ramipril studies poppy plants with highest opium yield fall out boy ativan auto dur 108 foil and crack cocaine medication help cost programs for propranolol buy online renova buy adipex inexpensive with a mastercard india phentermine no prescription 2007 diovan glaucoma buy tadalafil prescription online free trial for claritin male testosterone overdose ecstasy warning signs on line prescriptions cialis pills alcohol consumption ages 18-30 data alcohol mint drink called mohana burning stomach after alcohol is there a generic for celebrex lortab online no prescription finasteride intermediate seborrheic dermatitis and sprays containing alcohol tryptophan htp serotonin migraine alcohol alcohol brad paisley tab oklahoma marijuana amaryl generic $50.00 phentermine adipex diet discount phentermine pill information on carisoprodol soma nicotine dependence disorder long island ice tea alcohol ingredients softtabs indications alcohol consuption in colleges in texas diflucan outdated yasmin lebon affects of methamphetamine delivery guaranteed overnight soma tangerines penicillin buy cialis site depakote does it affect the kidneys oxycontin overdose case study danger of drinking alcohol trazodone tazodone celexa for kids seltzer marijuana vicodin detection clopidogrel credo timing 15 hrs celebrex prescription drug stores condylox allegra somebody else ashes of soma effexor withdrawl experiences buy imitrex hgh steroids low prices alcohol 120 key gen remeron organon symptoms of paxil lotrel 10 20 dosage tramadol and glutamate side effects smoking marijuana side effect of lipitor leg cramps 20mg ambien not working no nicotine cigaretts winston ultracet tablets celebrex versus vioxx pennsylvania phentermine p over night delivery alcohol and bone regeneration california alcohol rehabilitation dr rehm alcohol on effects of discontinuation of methamphetamines marijuana withdrawal physical symptom buy cheap soma online singulair and dangers and pregnancy the art of opium antiques norco aluminum floor jack alcohol abuse problems kidneys liver elidel side effects children premarin monogram tramadol vs vicodin compare vicodin to codiene effects of alcohol on effexor xr acyclovir mechanism of action image lsd artist bupropion generico en mexico alcohol awareness in college effects of phenergan iv push pass a marijuana drug test immediately fluoxetine can you drink alcohol trazadone or trazodone detox oxycontin medication soma kitchen cabinet makers de ear inner mal meclizine treatment sideffects of cocaine legalise marijuana sertraline mixed with fluoxetine zyban for sale health information diet phentermine pill nordette generic adipex phentermine pills coumadin lab tests does coumadin dissolve blood clots keppra xr reasons not to use steroids imitrex a a cheapest sildenafil citrate vicodin 5-500 mg chronic marijuana information morphine let's take a trip national clearing house alcohol and drug phenergan and pregnancy test hyzaar reaction the alcohol trap norco jack stands liquid morphine doseage ibuprofen and sleepy grow marijuana strains flexeril overdose treatment 100 n propoxyphene zoloft sertraline contra i drug sildenafil zoloft manufacturers purchase tenuate dospan viagra delivered overnight can viagra help with sexual anxiety online bupropion hcl prescription ativan discreet from europe seroquel prices can ortho evra be considered abortion plavix interference with astragalus and fishoil disque and dur and toshiba recent articles on steroids nicotine cigarettes doctors that prescribe ultram los angeles fetal alcohol syndrome organizations prescription information vicodin alcohol abuse and cree indians when does marijuana bud alcohol banners highblood pressure and zoloft missed period while tahing clomid alcohol by volume specific gravity marijuana addiction progression ritalin cocaine cocaine prices portland what age group takes ecstasy nio2 inhaled steroids does klonopin cause vivid dreams zocor simva picture find viagra free search 76k buy tobacco nicotine content variety buy nicotrol inhaler fentanyl morphine potency ipl alcohol generic prilosec for personal use is codiene stronger than vicodin legal marijuana country canada alcohol detox australia femjoy opium miralax generic can you snort ibuprofen alcohol abuse in alaska effects of marijuana on physical fitness mines drug alcohol policy australia ligalization marijuana adult allegra older toxic marijuana dossage for tylenol oxycodone 1000 buy $5 testosterone amp carisoprodol crush most efficient effective cocaine take prescriptions used for alcohol detox paxil and alcohol and panic attacks wellbutrin xl wieght loss what is in adipex alcohol sales to minors albuterol sulfate drug impulsivity and alcohol consumption anabolic steroids synthroid pravachol aciphex phentermine dna and folic acid metabolic pathway2c alcohol distillation still plan construction list different types of alcohol ortho appendectomy scanner dur e relapse and heroin and environment prevacid antacid flomax morph medication g3720 alprazolam effects of ortho cept caleigh cocaine ketamine clinical trials for depression cheap didrex with no prescription needed finasteride testosterone levels alabama vioxx lawyer flovent mdi morphine oxycontin marijuana usage and 2006 statistics alcohol liquor or beer first marijuana affects on the brain xanax 5 paxil and alcohol consumption about softtabs 750 dosing es instructions vicodin sertraline success minor with possesion of alcohol punishment folic acid deficiency anemia wilson north carolina alcohol treatment program vicodin usage fentanyl clonidine laryngoscopy and intubation medication tramadol positive effects from prozac nicotine and its addicting ways tremor from atenolol diclofenac 1 gel ortho home defence medical marijuana grower buy cheap pharmacy phentermine usa alcohol blood function level methamphetamine in urine meth drug test topical steroids for eczema 5 grams of crack cocaine recent ecstasy deaths alcohol family friends support morphine and xanax marijuana and xanax withdrawal symptoms dur 8 elite ureteroscope hippies lsd thc reaction of metallic sodium with alcohol toxicity alcohol tobacco can ritalin be altered at home mcmahon medical marijuana imitrex overnight denver alcohol counseling center marijuana drying methods buy siesta ambien online benzyl alcohol millipore signs of fetal alcohol syndrome nicotine gum health risk 37 effects phentermine side paxil cr 25 marijuana tools hsv i treating with valtrex taking antacids with nexium soma arts san francisco marijuana and hypothyroidism alcohol physical manifestations recomended dosing for estradiol soma bright eyes show carisoprodol href is fortical equivalent to miacalcin portland university drug alcohol studies phentermine 37.5 fed ex overnight 250 mg of fluoxetine types drug testing marijuana mdma vs methamphetamine lyrics lil wayne call rice cocaine phentermine pharmacy non prescription phentermine ionamin tazorac and molluscum dui alcohol level ii classes marijuana grow gides alcohol and recipies alcohol treatment in belmont ca no prescription adipex sale