CARVIEW |
Open Source
The open source paradigm shift transformed how software is developed and deployed. First widely recognized when the disruptive force of Linux changed the game, open source software leverages the power of network effects, enlightened self-interest, and the architecture of participation. Today, the impact of open source on technology development continues to grow, and O'Reilly Radar tracks the key players and projects. O'Reilly has been part of the open source community since the beginning--we convened the 1998 Summit at which the visionary developers who invented key free software languages and tools used to build the Internet infrastructure agreed that "open source" was the right term to describe their licenses and collaborative development process.
Four short links: 22 April 2010
Whitehouse Source, Hot Android on iPhone Action, Geomapping, Open Data Fights Fraud
by Nat Torkington | @gnat | comments: 0
- Whitehouse Released Open Source Code -- four modules for Drupal with features the White House needed, including integration with the Akamai CDN.
- Android on iPhone -- it's like constructing an apartment building out of lasagne: an astonishing feat of engineering, even if it's not ultimately useful for anything. (via waxy)
- A Practical Guide to Geostatistical Mapping -- covers R, SAGA, Google Earth, and other tools. (via Flowing Data)
- Open Data Saves Canada $3.2B -- interesting case of charities fraud, where official institutions were slow to respond but opening the data that revealed the fraud prompted action. Notable to me because the investigators as outsiders didn't have power but the data gave power to the rest of the industry, who had a stake in making sure the fraud was fixed.
tags: android, drupal, geospatial, gov2.0, iphone, mapping, open data, open source
| comments: 0
submit:
Nominations Open For O'Reilly Open Source Awards 2010
Recognizing community contribution and leadership
by Edd Dumbill | @edd | comments: 1
The O'Reilly Open Source Awards will be hosted this July at OSCON 2010 in Portland, OR. The awards recognize individual contributors who have demonstrated exceptional leadership, creativity, and collaboration in the development of Open Source Software. Past recipients for 2005-2009 include Brian Aker, Angela Byron, Karl Fogel, Pamela Jones, Bruce Momjian, Chris Messina, David Recordon, and Andrew Tridgell.
The nomination process is open to the entire open source community, closing May 15, 2010. Send your nominations to osawards@oreilly.com.
Nominations should include the name of the recipient, any associated project or organization, and a description of why you are nominating the individual. O'Reilly employees cannot be nominated.
tags: awards, open source, oscon, oscon2010
| comments: 1
submit:
Four short links: 8 April 2010
0Day BLINK, Code Review, Business Models, and Cognitive Visualization
by Nat Torkington | @gnat | comments: 0
- BLINK Tag Security Advisory -- sounds April 1sty, but WebKit had an executable code vulnerability related to use of the BLINK tag. (via followr on Twitter)
- Gerrit -- a web based code review system, facilitating online code reviews for projects using the Git version control system. (via mattb on Delicious)
- Open Source Business Models (PDF) -- presentation by Matt Aslett of The 451 Group, giving a framework for understanding how license, community, development model, and business model interact. Was a talk at OSBC. (via Stephen Wall)
- Graphical Perception: Learn the Fundamentals First (Flowing Data) -- a list of visual cues ordered by how well people perceive them, and examples of how they're used in visualizations. Visualization isn't just art, there's science behind it and just as great artists know the science behind their medium, great data artists understand the cognitive science behind their techniques.
tags: brain, business, html, open source, programming, security, visualization
| comments: 0
submit:
Stop fishing and start feasting: How citable public documents will change your life
by Silona Bonewald | @Silona | comments: 18
Putting government documents and data online is a great step towards making our government process more transparent to the people it serves, but in many ways simply making the material available is like serving someone dinner by giving them a pond full of fish. The pond is huge and the poor dinner guest doesn't have any tools. Worse, they're only looking for one particular bass, and every time someone sends them to where they last saw the fish it's long gone.
The recent healthcare bill was more than 1,000 pages long. The budget can often be half again that big. Commenting on these types of documents as they are currently implemented is extremely challenging. Pointing a finger at that big pond and telling someone that you swear you saw a fish isn't very effective. It's even worse when someone swears they saw a fish that isn't really there and it is effective because no one is willing to refute them. No one has time to wade around themselves and so they take it on faith. The recent "killing grandma" scare is an excellent example.
Citations, first, are a way of pointing at the fish. A simple paragraph level of granularity for references should be enough. This promotes ease of implementation and use and provides a tight enough zoom to bring someone right to the material being discussed.
The next problem is that fish move. If you're trying to point out a moving fish, and show it to someone later, you need to have a photograph with a timestamp. That line in the budget about forcing our children to manufacture chemical weapons might have moved to page three the next day, or a wily senator may have changed the wording and put it under a different heading. Proper citability requires an archived snapshot of the online material that maintains the integrity of any reference links.
Lastly, for someone to believe you about this fish, you need to have a way of pointing out where you saw it at the specified time. They'll want to know it was the same pond.
Making it possible to create timestamped permalinks at a paragraph level of granularity would be a huge leap forward in increasing government transparency through its online documents. The same principles apply when producing citable government data. When recovery.org decided to display visual representations of the data coming in about recovery money around the nation, it quickly became clear that some amount of data was erroneous. When the errors were reported and the data was later modified, there wasn't any way to go back and compare the two versions to see what changes had taken place. A blogger, reporter, statistician or scientist should be able to run a query against any specific collection of government data, as it was published, for a given version or moment in time.
WHAT WE'RE DOING
The nonprofit, nonpartisan League of Technical Voters has proposed a simple, easy to build and implement citability solution. Open source software development is underway and a wide range of government institutions are already on board. If you would like to help with this effort, consider being part of our upcoming codeathon or create your own codeathon.
tags: health 2.0, open data, open gov, open source
| comments: 18
submit:
Four short links: 7 April 2010
HTML5 Widgets, RDF and Unix, Movie Piracy, and Online Complaints
by Nat Torkington | @gnat | comments: 0
- SproutCore -- open-source HTML5 application framework (i.e., lots of Javascript goodness) that'll work with any backend. To code for this, you put most of the logic in the front-end and leave the back-end much simpler.
- RDF for Intrepid Unix Hackers -- an interesting series, showing how to use common Unix tools to manipulate RDF data from the commandline. (via Edd Dumbill)
- How to Thrive Among Pirates (Kevin Kelly) -- a look at how indigenous movie-makers make money in countries like China, India, and Nigeria where piracy is rampant. In short, they make cheap movies, sell near the price of inferior-quality knockoffs, and take advantage of unique experiences that movie theaters offer (e.g., air-conditioning).
- On Complaints (PublicStrategist) -- a very good analysis of complaints departments and expectations of people who complain. But there is also a vital question of what the organisation thinks the purpose of a complaints process is. If it is a safety valve, a means of finding and correcting the most egregious failures or a means of channelling immediate anger and dissatisfaction into a swamp of unresponsiveness, then it can’t provide any broader value. That’s where the Patient Opinion model starts to look really attractive. It is deliberately and carefully constructed to elicit feedback, not just complaints. More than half the stories it gets told are positive, even some of the most harrowing, and it therefore creates a picture which is as clear about what is valued as it is about what is seen as in need of improvement.
tags: business, copyright, gov2.0, html5, javascript, open source, piracy, programming, rdf, unix, web 2.0
| comments: 0
submit:
Four short links: 6 April 2010
Copytheft, Digg UI, HIV Detection, and Facebook Sueage
by Nat Torkington | @gnat | comments: 0
- Thinking Further About Copyright (Confused of Calcutta) -- several nice illustrations of the "copying is not theft" distinction. Copying per se is not stealing. After Michael Jackson did his moonwalk, children the world over copied him. They were not stealing. Digital forms of music, film, book and newspapers are cheap to copy and to distribute, because of the internet. The internet is a commons, specifically designed for doing this. For copying and distributing. Throwing that away just to protect the “rightsholders” is questionable in the extreme. Digital assets are nonrival goods, shareable without affecting the rights of anyone else to enjoy the same thing.
- DUI: Digg User Library -- Javascript UI library from the folks at Digg.
- Building a Handheld HIV Detector -- gadget the size of an iPod, that detects the T-cells that HIV kills. Prototype cost $250 to make, orders of magnitude less than the typical medical instrument. This is just one of many approaches to the problem, including disposable test kits funded by the Bill and Melinda Gates Foundation. (via @parc)
- How I Got Sued by Facebook (Pete Warden) -- he'd previously reported security holes to Facebook's security team, and that apparently saved him from a full-on lawsuit. Their contention was robots.txt had no legal force and they could sue anyone for accessing their site even if they scrupulously obeyed the instructions it contained. The only legal way to access any web site with a crawler was to obtain prior written permission. Obviously this isn't the way the web has worked for the last 16 years since robots.txt was introduced, but my lawyer advised me that it had never been tested in court, and the legal costs alone of being a test case would bankrupt me.
tags: copyright, digg, facebook, hacks, hardware, javascript, law, medical, open source, privacy, ui
| comments: 0
submit:
Four short links: 5 April 2010
Intelligence, Community, Compression, and UI Hackery
by Nat Torkington | @gnat | comments: 0
- Wrong about the iPad (Tim Bray) -- I am actively ignoring the iPad drivel, but this line caught my eye: Intelligence is a text-based application.
- Fertile Medium -- online community consultancy, from the first and former Flickr community coordinator. One to watch: Heather and Derek really know their community. Again I say it: understanding of how open source and other collaborative communities can function is rare and valuable. (via waxy)
- pigz -- parallel gzip implementation. Voom voom, so fast! (via kellan on Delicious
- Prefab: What If We Could Modify Any Interface? -- screen-scraping for GUIs to bolt on new functionality to user interfaces. This is incredible. Watch the demo, it's impressive!
tags: brains, community, hacks, open source, programming, ui
| comments: 0
submit:
What brand of freedom would you like?
Apple's restrictions and Google's openness have more in common than you might think.
by Marc Hedlund | comments: 15
There's been a ton of criticism, including from me, over Apple's restrictions on the App Store. How it restricts the freedom of developers by blocking applications users definitely want to use, or yanking apps that fail to meet a changeable standard of appropriateness or legitimacy. I originally thought I would never buy an iPhone because of that policy alone, and I felt like quite a hypocrite when I decided to buy one anyway. As many people have pointed out, the iPad, if successful, will further extend Apple's control over the code its users are able to run.
One of the main pitches for Google's Android platform, in contrast, is that it is more open, freer, more consistent with the principles that the open source world (and this blog, and I) espouse. For the code, and applications running on it, that certainly seems to be true. I can go to source.android.com and download the Android source. The Apache license applied to most of the project is very liberal in the use of that code. As a developer, I can publish applications for Android at www.android.com/market, where, Google says, "developers have complete control over when and how they make their applications available to users." How much more free could you get and still call it a platform? The Android stance is nearly 180 degrees from the iPhone's. One is free and the other is closed.
And yet, I don't think the contrast is as clear as that. Freedom means different things to different people. Hence Richard Stallman's quip, "Think free as in free speech, not free beer." While there's no question the code is much more free on Android, I think Steven Levy's point in his piece on the iPad is worth repeating:
While Apple wants to move computing to a curated environment where everything adheres to a carefully honed interface, Google believes that the operating system should be nearly invisible. Good-bye to files, client apps, and onboard storage -- Chrome OS channels users directly into the cloud ...
tags: android, apple, appstore, google, ipad, open source
| comments: 15
submit:
OSCON 2010: Open source in a world of new defaults
by Edd Dumbill | @edd | comments: 1
Registration is now open for the O'Reilly Open Source Convention, July 19-23, Portland, OR.
This year's revolutionary technology frequently becomes the accepted norm a few years down the line. Every so often the revolution is big enough, and a noticeable shift in the technology landscape occurs.
We're at such a point in 2010. At OSCON 2010 in July, we'll be talking about the new environment that developers, businesses and open source projects find themselves in, and how they can navigate and get the best from it.
Cloud by Default
For many years at OSCON we called out "web applications" as a distinct topic. This year it became a useless demarcation, as just about everything is a web application. Cloud computing is in a place similar to web applications a few years ago.
Your next application will probably run in a cloud setting, whether public or private. The cloud brings with it concerns of designing for scalability, replication and failure, presenting new opportunities and techniques. In a few years, these will be second nature, taken for granted. For now, we're learning the ropes, agreeing on standards, pushing forward with developing new tools.
The consequences of the move to the cloud can be felt throughout the OSCON program, but especially in the cloud computing and database tracks. Keynote speaker Stormy Peters will be exploring the challenge that software-as-a-service presents to traditional open source.
One of the interesting spinoffs from cloud computing is that the disciplines of system administration and software development have merged to some extent, as systems management becomes more programmatic and development needs to account for systems architecture. In line with this we've retitled our system administration track Operations and will cover topics such as configuration management, scalability and monitoring.
tags: cloud, diversity, mobile, open source, Open Source convention
| comments: 1
submit:
Four short links: 31 March 2010
Messaging, Predicting, Visualising, and Patenting
by Nat Torkington | @gnat | comments: 0
- ZeroMQ -- bold claim of "Fastest. Messaging. Ever." LGPL, C++ with bindings for many languages, past version 2 already. (via edd on Twitter)
- Prediction Market News (David Pennock) -- HSX is going to be a real marketplace with real $. The real HSX will of course say goodbye to the virtual specialist and the opening weekend adjust, two facets of the game that make it fun to play, but that create significant amounts of (virtual) wealth out of thin air. The Cantor Gaming group is engaged in other interesting initiatives. They are taking over a sportsbook in Las Vegas and turning it into more of a derivatives exchange with live in-game betting, a step toward my dream of a geek-friendly casino. Interestingly, another company called Veriana Networks is close to launching a competing Hollywood derivatives market called the Trend Exchange.
- A Pivot Visualization of my Wordpress Blog (Jon Udell) -- using pro-am data exploration tools from Microsoft (Pivot) to work with information from his blog. Contains the scripts he used to do it.
- Select Committee Report on Patents Bill (PDF) -- New Zealand Government select committee recommends no software patents in NZ. We recommend amending clause 15 to include computer programs among inventions that may not be patented. We received many submissions concerning the patentability of computer programs. Under the Patents Act 1953 computer programs can be patented in New Zealand provided they produce a commercially useful effect [footnote: Under the Patents Act 1953 mathematical algorithms as such are not patentable. They may be patented under the Patents Act when used in a computer, so long as they produce a commercially useful effect.] Open source, or free, software has grown in popularity since the 1980s Protecting software by patenting it is inconsistent with the open source model, and its proponents oppose it. A number of submitters argued that there is no "inventive step" in software development, as "new" software invariably builds on existing software. They felt that computer software should be excluded from patent protection as software patents can stifle innovation and competition, and can be granted for trivial or existing techniques. In general we accept this position.
tags: blogging, finance, law, message queues, Microsoft, open source, patents, prediction markets, programming, visualization
| comments: 0
submit:
Why health care is coming to the Open Source convention
by Andy Oram | @praxagora | comments: 12This year for the first time, O'Reilly's Open Source convention contains a track on health care IT. The call for participation just went up, soliciting proposals on nine broad areas of technology including health data exchange, mobile devices, and patient-centered care.
One correspondent asked a bit timidly whether it would be all right to submit a proposal if her company didn't use open source software. Definitely! The Open Source convention has always been about a wide range of computing practices that promote openness in various ways. Open source software is a key part of the picture but not the whole picture. Open data, standards, and collaborative knowledge sharing are also key parts of the revolution in today's health care.
This new track is as much a response to urgings from friends and
colleagues as it is an O'Reilly initiative. We could use help
spreading the word, because the deadline for proposals is tight. In
this blog I'll explain why we created the track and why OSCon is a
promising venue for trends that will move and shake health care in
positive ways.
tags: EHRs, electronic health records, free software, health care, health IT, medical, open data, open source, Open Source convention, OSCon
| comments: 12
submit:
Four short links: 26 March 2010
Chrome Extensions in Firefox, AUI Opened, Closing Open Hardware, Fixing Science Metrics
by Nat Torkington | @gnat | comments: 1
- Chrome Extensions Manager for Firefox -- lets you run Chrome extensions in Firefox. I don't think, though, that people choose Chrome over Firefox for the extensions (quite the opposite, in fact).
- Atlassian User Interface -- Javascript HTML UI toolkit, opensourced by Atlassian. (via lachlanhardy on Twitter)
- Open Source Ethics and Dead End Derivatives -- open source hardware is dealing with the problem of people changing open source designs but not publishing their modified source. Open source software hasn't found an efficient and reproducible mechanism for dealing with this, though I'd love to be shown one. (via bre on Twitter)
- Let's Make Science Metrics More Scientific (Nature) -- excellent paper about the problem of the metrics for measuring scientific performance are based around papers and citations, but fail to take into account teaching, mentoring, communicating, etc. (via dullhunk on Twitter)
tags: firefox add-on, google chrome, javascript, open hardware, open source, science, ui
| comments: 1
submit:
Recent Posts
- Four short links: 22 March 2010 | by Nat Torkington on March 22, 2010
- Four short links: 19 March 2010 | by Nat Torkington on March 19, 2010
- Four short links: 18 March 2010 | by Nat Torkington on March 18, 2010
- Report from HIMSS Health IT conference: toward interoperability and openness | by Andy Oram on March 3, 2010
- Living Stories can reinvent the article | by Mac Slocum on February 18, 2010
- Four short links: 10 February 2010 | by Nat Torkington on February 10, 2010
- Four short links: 5 February 2010 | by Nat Torkington on February 5, 2010
- One hundred eighty degrees of freedom: signs of how open platforms are spreading | by Andy Oram on February 4, 2010
- Four short links: 4 February 2010 | by Nat Torkington on February 4, 2010
- What Facebook's HipHop means for developers and businesses | by Mac Slocum on February 3, 2010
- Can open source guide a moon mission? | by Mac Slocum on February 1, 2010
- Four short links: 19 January 2010 | by Nat Torkington on January 19, 2010
STAY CONNECTED
RECOMMENDED FOR YOU
O'Reilly Home | Privacy Policy © 2005 - 2010, O'Reilly Media, Inc. | (707) 827-7000 / (800) 998-9938
All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners.