The Best Unknown Open Source Projects
itwbennett writes "Carla Schroder points to an interesting trend in open source: 'The growth of large distributed projects.' OpenTox, which uses computer modeling instead of animal testing for chemical toxicity testing, and AMEE (Avoiding Mass Extinctions Engine), which uses open source software and methodologies to collect, map, measure and analyze carbon dioxide data, are two such projects. 'FOSS presents a natural platform for building large distributed projects because of the low barrier to entry — open code, open standards, and freely-available robust, high-quality high-performance software,' says Schroder."
What open source project gets less attention than you think it deserves?
I don't really know of any. I guess that's sort of the problem.
"I use a Mac because I'm just better than you are."
www.projectfedena.org
This guys has been going since 2006, and I just heard about it yesterday.
http://www.wikispeedia.org/
He's trying to map all of the speed limit signs, so you can then have a database of what your current speed SHOULD be. Now, whether you obey it is another issue altogether ;) . Seems like a worthwhile endeavor. I know I have gotten a speeding ticket because I mis-took a white "speed limit" sign for a yellow "speed suggestion" sign (on a long exit ramp).
Definitely Linux. Though I'm sure we'll eventually see it gain some acceptance!
Namecoin
> What open source project gets less attention than you think it deserves?
Carla is an example of the many good Americans who have value and go unnoticed because everyone wastes time with billionaires. And their worthless OSes.
BTW, I'm a foreigner and critical of the US. If I say something is good on the US, move it up one notch to "excellent" level.
Personal opinion of mine, solely.
Because it seems certain that whatever source code that powers this site is in desperate need of re-work or just outright re-implementation.
It is sad when a self described open source site is using such crappy, buggy, unusable software. It needs to eat its own dogfood.
Sorry but this is the truth, slashcode needs help.
I know of many but they are just too 1337 to let you loosers know about them. :)
If I were God, wouldn't I protect my churches from acts of me?
"What open source project gets less attention than you think it deserves?" Linux.
The Learning Registry makes federal learning resources easier to find, easier to access and easier to integrate into learning environments wherever they are stored -- around the country and the world. This will enable teachers, students, parents, schools, governments, corporations and non-profits to build and access better, more interconnected and personalized learning solutions needed for a 21st-century education.
http://www.learningregistry.org
Personally, I like what I'm seeing out of the ThinkUp project as a tool to digest social media activity.
Also, the Ushahidi project, which is responsible for Crowdmap and Sweeper (and the upcoming SwiftMeme). Crazy powerful when used right, and awesome components that all lend to each other and enable good crisis communication, among other things.
What is your favorite breed of dog?
I ask, because "What open source project gets less attention than you think it deserves?" has pretty much nothing to do with the actual topic - large distributed open-source projects - which apparently the submitter forgot at some point during the submission process.
#DeleteChrome
1. Make a distributed network (like the old Stanford@Home)
2. Allow the installing user to either let the network decide the best use for his extra processing power or let him select distributed projects...
3. Have the machine perform auto-updates automatically, and if there's a fault, roll back to last known good configuration automatically.
If you have a powerful GPU, you'd get weighted towards distributed projects that could use that, for instance. Don't want your CPU% over 15%? Specify that in the client, Want it disabled from 7am - 5pm on weekdays? Specified in the client. ...in fact, why isn't this done already?
Two awesome photo management apps that fit almost any workflow with a very clean, intuitive interface. Gwenview is a lighter program that's very easy to use and Digikam is a more professional one with some very advanced features.
I've always pictured the color of OS zealotry as a sort of bright flamingo pinkish hue
Open-source ClearCase-like revision control and configuration management. Completely automatic dependency detection for any kind of build or tool, site-wide caching (for any kind of tool), O(1) checkouts/checkins, etc. Been around forever; was easily doing all of these things 10 years ago--nobody knows it exists.
www.vestasys.org
It's progressing slowly, but the Free Charge Controller project at http://www.freechargecontroller.org has the potential to lower the cost of adopting solar technology at the consumer level.
Chris Troutner
thesolarpowerexpert.com
No mod points, sorry.
Here's a federal research project utilizing open source including CouchDb: http://www.couchbase.com/case-studies/learningregistry
www.learningregistry.org
It's an interesting example of exactly the OP's point: that low barriers to entry and ease of adoption and growth make OSS an attractive strategy for lots of work.
I doubt it's unknown, but this one has saved my bacon at least twice: http://www.cgsecurity.org/wiki/PhotoRec
The projects do have a bit of a liberal slant to them. What ever happened to OpenKillThemAllAndLetGodSortThemOut and the "CCTV Facial Recognition at Home" Initiative?
RTEMS (http://www.rtems.org) is a 20+ year old project that most people here have never heard of. But you have seen the results of projects that use it. NASA's Solar Dynamic Observatory (http://sdo.gsfc.nasa.gov/) and Dawn (http://www.nasa.gov/mission_pages/dawn/main/index.html) missions, ESA's Herschel (http://www.esa.int/SPECIALS/Herschel/index.html) and Planck (http://www.esa.int/SPECIALS/Planck/index.html) projects, JPL's Electra radio that circles Mars (http://en.wikipedia.org/wiki/Mars_Reconnaissance_Orbiter#Engineering_instruments). Physics labs including Stanford Linear Accelerator, Argonne, and Canadian Light Source have used RTEMS based instruments to make contributions to science. Commercial applications include engine control, building control and intercom systems, data logging, environmental monitoring, and medical devices. RTEMS is out there in the real world in lots of things which you might have used but never knew free software was there.
An open source rules engine with a focus on flexibility, small foot print, limited dependencies (no runtime dependencies), and clear descriptions of business logic. Does not implement backtracking or forward chaining, and thus very fast, very easy to use, and relatively easy to debug... ...and very unknown.
Great Internet Mersenne Prime Search. No link; it's been hardly a month since I last slashdotted a Free software site. You can google it if you're serious.
True, it doesn't do anything spectacularly useful. But it's not useless and there are few things better for testing the stability of your CPU.
MAME OS X. Dave Dribin can no longer work on this, now that he works for Apple. The forum for discussing MAME OS X is: http://forums.bannister.org/
SheepShaver. When Apple dropped support for the Classic Environment, this became our only practical link to the fabulous apps of our youth (or our parents' youth, if you're a young pup).
That that is is that that that that is not is not.
distributed.net has almost all of those features, but it's not sexy anymore.
By now is a MUST for any ebook reader owner, or people that read ebooks in general, even in their computer.
But califying it as "unknown", well, lets say that in the line that goes from linux, vlc or php in known projects to open source projects not even known by their own authors (don't know any example, but that is part of their definition), is pretty high in the scale.
http://www.lyx.org/
A ``What You See is What You Mean'' document editor which uses LaTeX to typeset final output, it has a lot of other options and a nice, sensible, straight-forward interface which is everything Word's Ribbon is not.
William
Sphinx of black quartz, judge my vow.
I used to dream of setting up an office network environment based on Linux and FOSS. Only, there there was one thing missing: a proper file system. That's why I think OpenAFS -- the distributed file system -- deserves more attention.
Most *nix fans use either NFS, which is simple, but scales badly and lacks encryption, or Samba, which was designed to support Windows clients. OpenAFS, on the other hand, offers file sharing and replicated read-only content distribution, provides location independence, scalability, security, and transparent migration capabilities. Client software includes support for UNIX, Linux, MacOS X, and Windows. The code base is very stable and it has an active development and support community.
I bumped into Elasticsearch the other day. It is ridiculously awesome. Best Lucene frontend I've run into
The Tcl/Tk programming language
The OpenKomodo editor.
I absolutely love to use zim (http://zim-wiki.org/) and kupfer (http://kaizer.se/wiki/kupfer/).
The former is a local wiki/notetaking app. I find it very useful to collect stuff and write technical stuff and manage simple TODO lists. I know there are many similar apps (cherrytree) but I am most comfortable with zim.
Kupfer is a quicksilver-like launcher that is extremely fast and uses no RAM or CPU whatsoever. Out of all the ones I tried (including Do) it's the best for my needs, and being written/expandable by python, it's easy to write a plugin for a specific task or program.
There's also iLua (https://github.com/ilua/ilua) which is a powered Lua shell with some built-in helpers such as table serializers and such. Unfortunately it's not compatible with 5.2 (yet?).
I'd say RepRap. Not that it is "unknown", but strange it is not mentioned all that often when one thinks about from that first blogpost in -05 and what have happened since. Especially these days when you can get the plasticparts (clonedel), stepper motors on ebay and a small drillpress for cheaps. Not to mention tiny "one board", easy to solder through hole solutions like Sanguinololu.
Passwordmaker generates ditto for all my internets accounts, pinpadlocks etc. Runs on whatever you throw it at, as javascript, android, crapple, N900 (Thanks George (caco3)!), as CLI. Portable to say the least, mature and of course secure to the extent of what cards you got up your sleeve.
I use Zim to organize everything these days! It's stays out of your way and doesn't complicate things. It uses textfiles as database, which is really nice as you get access to your stuff quickly through a terminal for example. Ok, sure I long for the day that it gets say a Couchdb-plugin...
Redshift safes my eyes from getting cooked. I have yet to download that maemosandbox and compile it for my N900 though. There was a new release a few days ago btw, some new fine functions and not "just" bugfixes!
"If terrorists hate us for our freedom, does that mean they're slowly starting to like us?" -- Philosoraptor.
One great project that it seems few people know about is Hugin, which is great for photo stitching (panoramas), perspective correction, etc.
-molo
Using your sig line to advertise for friends is lame.
Ekiga (www.ekiga.org) is a softphone program for VOIP communication. I'm sure several people know about it, but few have discovered its potential. In general, VOIP software gets little attention. I'm sure many know about Skype, and other similar services, but Ekiga (and the like) can be used to eliminate altogether the need for a phone landline if you already have access to the web. With Ekiga, you can call a regular phone, or pc-to-pc with a video & audio text chat in parallel.
Since I'm at it, you should also take a look at Asterisk (www.asterisk.org) , the IP PBX to go along with softphones.
DH
any project that isn't "How can I write something to sell more useless crap and make some business more money." Software can be like a miraculous tool. The fact that it's used mostly as a way to sell widgets to wankers on the web somewhere nauseates me daily. Microsoft is notably awful in this regard. If you're creating medical or engineering software, you don't exist for them. Not enough money.
Please do not read this sig. Thank you.
Now, there might be something out there, but I'm not aware of it. I'd love to find (and support!) and open source ERP tool. When I first found Spiceworks (http://spiceworks.com/), I fell in love with its ease of use, feature-richness, and simplicity. I'd love to see an open source project that would do for ERP what Spiceworks has done for network monitoring/management.
I use irony whenever I can, but my shirts are still wrinkled...
No-one is hoping to make money from them.
Ampache, I had my music hosted in the cloud by myself and streaming to my phone before all the big companies were doing it thanks to AMPACHE . My friends have access to it and they help with the rating of music. It keeps my playlist fresh.
how about pre-installed on 1/2 of the number of desktops/laptops as OSX?
All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
nephthys!
For share files with others, its a perfect replacement for FTP and avoiding the cloud pitfall.
Its based in webdav with a very simple web interface to allow users to share files. It auto expires shared files, so you do dont waste space with forgotten shares.
the git needs a few tweaks to work in a recent debian ( i will send a patch do the developer in a few days/weeks)... the .deb packages didnt worked for me
yet this is a very simple solution and works very in windows, macox and linux
it is almost unknown, but it saved me from thousand of user calls asking for help with ftp problems (clients, access, quotas and transfer)
Higuita
> What open source project gets less attention than you think it deserves?
All of them.
Dump (and restore) allow one to make backups of filesystems in ways far superior to what can be accomplished with tar.
Etherape allows the visualization (in real time) of network traffic patterns.
Grace is a powerful graphing and data exploration tool.
Htmldoc allows the generation of PDF and other output formats from HTML input.
Ntop allows one to slice-and-dice network trafffic many different ways; it's another tool that's highly useful for understanding WTF is going on.
W3m is a text-only browser, sort of the web equivalent to the superb mutt email client.
The musicians here may want to check out LMMS. I can't believe it took me so long to take heed of it.
-- B.
This sig does in fact not have the property it claims not to have.
Chronomancer (and Chronicle, which it uses) is a debugger that will let you step backwards through your code. Want to know why your app seg faulted? Step back and it'll show you where and what all the registers contained before they get overwritten. It'll let you undo memory corruption, find out what happened before you overwrote vital pieces of data, and it makes debugging problems that are insanely hard trivial.
How it works is that Chronicle is a specialised version of valgrind which writes the result of every instruction to a (highly, highly compressed) database. Once it's run, Chronomancer is an Eclipse-based query tool that lets you study the contents of this database. Apart from being able to step forwards and backwards it supports things like search queries so you can ask it 'when was the last write to location X before time T' and it'll tell you. It is very, very cool.
It's also almost completely unknown, and seems to have been abandoned for years, which is a huge shame as it's an utterly awesome tool. Even building it is hard; Chronicle exists as a patch to valgrind 3.3.1 which doesn't work on modern libcs (3.6 is current). This is a tool that's crying out for some love...
The Realeyes IDS reassembles sessions and performs analysis on data streams in both directions. When a session is reported, both halves of the session are displayed in the playback window. It is a complete system that uses the PostgreSQL DB as a backend and has a Java UI. Some people have had problems building the DB, but I am happy to help. http://realeyes.sourceforge.net/ Later . . . Jim
BRL-CAD is a great project with an extensive legacy that doesn't get nearly enough developer attention. With hundreds of staff years effort invested across tons of functionality, it's really the *only* open source CAD system viable for production use, yet it's still in need of devs to help improve the interface and usability.
You'd think the massive market size of the CAD/CAM industry (estimated around $8B annual) would help, but that really just attracts LOTS of users. Thousands a month. Many understandably get put off by the steep learning curve and UNIX-style design or cry for features implemented in their favorite commercial CAD system that took loads of manpower.
The project is crazy active with the dozen or so devs that already do contribute, but the open source developer community at large doesn't seem to know about the project. Some are probably put off by the size of BRL-CAD (1M+ loc), but that's actually rather tiny for a production CAD system. The project deficiencies are well known (usability, interface!), but takes lots time and effort to make things better. Takers?
Cheers!
Sean
I use mu (mail utility) which works off a xapian database, and outputs the result into a maildir folder. It gives faster than gmail searches which work in any mail client (eg. mutt).
SJW n. One who posts facts.
OpenMRS is pretty cool - it's an electronic medical record platform (i.e. webapp) that was made for clinics and hospitals in the 3rd world. It's interesting that they can get this kind of stuff working in Africa but the US is still having problems. It is an active project, but they don't seem to get a lot of attention and it sounds like they could use some help.
Distributed.net is a 404. Please fix your link, I really do want to follow it.
For optimal comment enjoyment, take red pill now.
Brain Workshop is a free, open-source program which can make you smarter. It implements the dual n-back task, which has been shown to improve people's performance on IQ tests in three separate studies.
[...]GPlates, a comprehensive, research-grade tool for doing plate tectonic reconstruction.
Interesting, thanks!
Hi, I know these guys have FOSS driving all the electronics on their FOSH. http://opensourceecology.org/
I have been using notmuch for a week, its way faster than gmail on a 4GB Maildir folder I use for work, I love mutt !
I'm positive, don't belive me look at my karma
I see no 404. http://distributed.net/ try again.