Unsung, Unpaid Coders Behind Federal IT Dashboard
theodp writes "The Federal CIO got a standing ovation for the new Federal IT Dashboard. Federal contractors got the cash. But sneak a peek at the 'customcode' directory behind the Dashboard, and you'll see that some individuals also helped bring it to life with their free software. For starters, there's Timothy Groves' Auto Suggest (Creative Commons License), Alf Magne Kalleland's Ajax Tooltip and Dynamic List (GNU Lesser General Public License), and Gregory Wild-Smith's Simple AJAX Code-Kit (SACK) (modified X11 License)."
A good example of how free, open source, software benefits everyone.
The submission reads like it's different, and that other people have garnered the ovations for these people's work, but the work is in enabling technology, frameworks. Much like Sun doesn't get an ovation or money when a successful Java project is deployed, I fail to see how this is different.
Nice for the coders to get some recognition however.
Less tax payers money being wasted. Also, part of releasing your code under a liberal license is that you permit others to use it free of charge under certain conditions. This happened, and those conditions were fulfilled. Quite a nice win for open source- What more do you want?
Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
Looking at the Dashboard, I just see pretty charts and graphs with vague things like "Normal", "Needs Attention", and "Significant Concerns" with percentages.
I would like to see dollar figures and who is actually getting the money. For example, I want to be able to click on the red "Significant Concerns" and see exactly why that's the case.
My second point: if you F/OSS folks don't like your creations being used by folks and not getting credit or money, then you should put explicit terms in your license that state what exactly you demand. People are not mind readers and just throwing it out on the net with some sort of GPL license and expect folks to just give you money or credit isn't going to happen: you have to demand it. Whining about it on Slashdot doesn't count.
P.S. To whoever wrote this edit box script: you suck!
Really? You are concerned about that? Go browse the web for 10 minutes, and show me which websites DON'T use pre-packaged AJAX/JavaScript libraries. EXT, YUI, etc., are all over the place, and used every day. The fact these contractors used these OSS libraries shouldn't concern anybody -- really. Nothing to see here, go on with your Microsoft basing.
I'm sorry, but you must have confused me for someone who wanted to read your comment.
pardon my ignorance, but this is newsworthy- why? last i checked FOSS in some form or another exists just about everywhere. CC and GNU is used daily by individuals, companies and governments worldwide. or am i missing something here? is the author suggesting is a problem because they are _unpaid?_ thats the inherent problem with FOSS because just like crime, volunteering doesn't pay.
i wage a holy war against the apostrophe.
... people developing applications often use libraries that have already been written.
Before you design for reuse, make sure to design it for use.
Speaking as someone who deals with this almost daily, just trying to get the Fed to use OSS is like pulling teeth. When they do, you certainly don't shout if from the rooftops, or someone will surely swoop down and make you remove it. Additionally, it is Open Source. Sorry that they didn't stroke your ego's and make you feel good about yourselves. Perhaps folks should reconsider the real purpose of open source; is it benefit for the community, or is it an outlet for you to earn praise?
I looked for an F'n article to read, but couldn't find one. It looks more like one person putting together an opinion to post on Slashdot, not '"News" for nerds' in any sense.
Best I could tell from this headline: "Unsung, Unpaid Coders Behind Federal IT Dashboard", is that someone is pissed they didn't get part of the bailouts or federal stimulus. Guess what, whats how socialism works, they should get used to it, we'll see much more. It only really works on paper, eventually you have no motivation to work/create if you end up being "Unsung, Unpaid" and it will eventually collapse.
If someone truly want to contribute to "society" with their code, license it on a per-case basis. Someone you like, license for a few dollars to feed your belly lunch. Someone you don't really like (Microsoft assumed usually in this case), then increase the license fee to where both parties are comfortable with the trade.
(The trade = use of your code for cash. All of society is based on labor trades. Trade for food, clothing, shelter or something that can be later traded for those things, such as gold, guns, political power, etc. Society eventually breaks down when those that produce no labored product expect to be compensated on the same scale as those that do produce a labored product.)
--- Relax, that mass muderer is just trying to reduce our carbon footprint, one fetus at a time...
Comment removed based on user account deletion
The FBI arrested two procurers in his office for taking a bribe from a contractor (you'd think, him being the boss and everything, if he knew about it it would be HIM getting the bribe, but I digress). He was not implicated. But if you want to go around accusing people of felonies because it suits your politics, get ready for it to be thrown back at you someday.
Don't blame me, I voted for Baltar.
Dear theodp at aol dot com,
Yes, people get paid for delivering solutions built on Free software. Perhaps you should read
http://www.fsf.org/licensing/essays/pragmatic.html
and
http://www.fsf.org/licensing/essays/selling.html
And there's not an obligation for them to divvy up their earnings and send them upstream.
The solution you're thinking of, where everyone has to get paid, is called proprietary software. Like the Bad Old Days, where you had to go license libraries for everything you didn't write from scratch, and you had to go buy your compiler for hundreds of dollars.
Funny your name is 'theo', you sound like the whining BSD users who bitch that GPL "won't allow them to make money", then howl when someone takes their code, uses it, and doesn't release source. (BAWWWWW nobody paid us for openssh but Sun ships it!)
Whoever tagged this story as "stealing" doesn't understand Free Software. The Federal CIO deserves extra credit for properly understanding and using it. Which, in turn, promotes it in the most powerful way.
Remember that the Feds have given away more software and other tech than any other single source. Including the Internet itself, and indeed jumpstarting computers, microprocessors, and even universal telephone service. Your tax dollars at work - in a way that private industry cannot claim. Events that have changed the world into a much freer place, both for software and for everything else.
--
make install -not war
Three OSS projects were used to build an application for the Gov that everyone can use and evaluate. The White House is using OSS. That is a step forward. The creators of the packages can put this on there resumes. Business see this and OSS becomes more acceptable. I read this and find three packages used in a working app that can be evaluated on-line. I will definitely look into how I can use these packages.
The FBI arrested two procurers in his office for taking a bribe from a contractor (you'd think, him being the boss and everything, if he knew about it it would be HIM getting the bribe, but I digress). He was not implicated. But if you want to go around accusing people of felonies because it suits your politics, get ready for it to be thrown back at you someday.
Umm, go poke around the archives of Daily Kos and Democratic Underground if you want to see people trying to criminalize policy differences...
Or better yet, ask Barack Obama's Attorney General
I wonder if he'll prosecute Nancy Pelosi?
I see you don't like getting criminilization of policy differences "thrown back at you".
So STFU.
Looks like the evidence wasn't up for long. http://it.usaspending.gov/customcode/ now reports: You don't have permission to access /customcode/ on this server.
Even if the software is free, it would be reassuring to see the government encourage further development by offering the coders behind these libraries some sort of honorarium - a public recognition that their work is being used for big things. Even if it's the slap-in-the-face One Dollar honorarium, public acknowledgement is big.
Those things you're doing with that stuff you just bought? That's not what it's for! -
The site is running Apache on Red Hat Enterprise Linux 5, and it looks like Drupal running on PHP. What more do you want?
What Would the Fab Five Do?
These contractors don't get paid 18 million dollars for a web site for nothing. It's called sales and marketing. It is something free coders never have, and it can get very dirty. But it is highly rewarding, as can be seen by all these contractors being awarded absurd amounts of money for code they didn't write, and shit that's worthless. That is why the government shouldn't decide what the people want. They should never be allowed to go shopping, because they do not have a budget, in the normal sense.
Case in point, if any of this came out of their own pockets, none of these purchases would be made.
... find a way to contribute some small portion of their profits to The Apache Software Foundation?
Or any number of PHP- and Linux-related organizations?
Or Drupal?
That just seems to be the right thing to do, is all.
Because this entire submission is just absolute drivel from FOSS cheerleaders who simply don't understand the fucking point of FOSS.
This is EXACTLY how FOSS is supposed to be used.
When people create innovation and make it common and then other people build upon that platform to drive ever higher advancements by also making them commonly available, that's called progress. It's the advantage that free software has over the commercial variety.
Help stamp out iliturcy.