What OSS Programs are Still Needed?
suso asks: "I was thinking yesterday about how much open source software is out there already. Most categories are filled, but I wonder about what pieces of software still need to be written. What programs would you like to see in OSS form that are currently not available?"
Anything to put Diebold out of business, thank you. Auditable, open-source, tested. Please. Before the U.S. Midterms.
A hero is someone who knows when to run away. I am a hero. -Trent the Uncatchable
Need a reliable open source DRM solution that can be proven trustworthy so we can finally have pay content that's not platform dependent.
If you can build a linux box for $70 and call it a linksys router, then with a OSS DRM you should be able to create the equivalent of MCE2005 for $250.
Having been on linux 100% for the last 3 years, I've never had an audio mixer work right (even on a sound blaster live! value) out of the box.
The channels are not labelled correctly, the fader doesn't work on most of them, the inputs are changed on the back of the card (i.e. from rear out to line in!).
The only reason this is so important to me is the 5.1 surround setup I have has no volume control. The volume is at whatever level the computer sends to it. I'm sure this is not the standard setup so it doesn't get much attention.
Get paid to code OSS
I hate to say this, but a database frontend that's as good as MS Access would be nice - there are attempts at such applications currently in development, but nothing that's even close to usable.
Serious CAD software. There are a few projects that do some 2D drafting. That is not sufficient. A serious CAD package can not only serve as an end application, but the backend to many tools.
I have thought on more than on occasion of starting a foundation to get such an effort off the ground. I felt then as I do now that there are many places that would contribute serious money to the effort of an OSS CAD. Organizations spend serious money on CAD. Additionally, there is lots of out of work talent that would be willing to devote serious time to such a project if it were financially possible for them.
Something along the lines of Access (though with a better DB engine that Access), FileMaker, Paradox, etc., would be nice.
It should use local files (so you don't need to have a server running, although that could be an option) and have an easy to use form layout system. I don't want to have to administer a database daemon, and I don't want to have to have to hand-hack code for a simple database.
I have mucked around for a while looking for something like this. The closest I've seen in Rekall, but it looks like it still needs to hook up to an external database of some kind, as best as I can tell.
I know I'm probably dreaming, but I'd love something like an Open Source alternative to Director or Flash.
Alex.
See nget, pan, mldonkey, and pornview
I've tried netscape etc, but I would sure like to see a web designer that will allow me to drag a picture anywhere inside a box, and build a table that positions it correctly relative to the other elements in the page. For instance something like this. If OSS can design a PhotoShop killer (GIMP), why not a truly WYSIWYG web designer?
Oh, and while we're dreaming, how about a desktop HIG standard? So each time I load a new distro I don't feel like I'm learning a new OS? While that's cool for hobbyists, it hurts corp adoption because Linux continually feels "unpolished." Why can't some consortium develop, decide on the lowest common denominator, and make it a standard that shrinkwrap developers and trainers target? And then you can leave the other stuff for preference panels.
--
$tar -xvf
DTP on linux is simply impossible. Scribus doesn't work (yet?) for most of us...
This Is Not a Sig
Nvu is your answer.
Until my manager can create/update project plans under Linux, it will not even be considered as a replacement on the desktop.
... that's cross-platform and lets you reserve conference rooms, schedule meetings, etc, etc, etc. Haven't found anything quite like that yet, not that can be used on coworkers' windows machines too, anyway.
Al Qaeda has ninjas!
The simple fact that the lion's share of a given niche is clearly held by one F/OSS offering (think LAMP), does not mean that there aren't parts of every F/OSS application that cannot be improved upon by anyone. Look at the bug trackers and todo lists of the projects that interest you; contributing, even to a well-entrenched project, is not impossible!
Dreams of geek celebrity status aside, making Linux/Apache/OO.org/YourFavouriteProject better does just as much for 'advancing the cause' as starting a new "killer app" from scratch does (and in 99% of cases, probably more).
CAD
Good IDEs
Movie/animation editing
Professional DVD menu editing (Look, it's complicated)
Graphical LOGO
Macromedia Flash or Shockwave editor (or editor of something similarly good)
Vector-based drawing
Oh, and while we're at it, a gui-based stats package along the lines of PASS or SPSS would be nice too.
I have a Macintosh and I've seen no good modern mapping software for either Mac or for OSS Unix-likes (I don't mind BSD/X Window). In theory, it should be easy to take the USGS TIGER roadmap data set and combine it with local road data from governments and user-submitted manual road additions.
Especially if it's open source, there are some interesting possibilities with it: automatically download USGS's free satellite photos (probably hosted by a certain company's TerraServer), add GPS tracking and maybe automatic road additions, add routing and proper speed-limit data, make a nice 3D perspective view from some point, etc.
I need a program to index all my pr0n!!!
Can I please have a spreadsheet program that doesn't limit me to 64,000 rows? If anyone knows of an easy way to do this please let me know! I've been searching for years. Otherwise please build it into gnumeric, OO, etc, please!
oss needs clarity. think about the mac. everything is immediately obvious to the end user. apps are sensibly named, things make sense. look at .net on windows. again, this is an easy to understand system.
oss is great, but since it's a voluntary collaboration, things are named after inside jokes or poor conventions. the "k"rap naming of kde stuff for example. or "vi", "gawk", "sed" etc. come on.
I know this will be flamed, but I think some kind of clarity council should be setup to provide consistency and simplicity across applications, tools and platforms. with a bit of this kind of organization, linux could really make a dent on the desktop, and new developers and users wouldn't face such a high barrier to entry.
I'm rather impressed with Sodipodi. Not exactly an Illustrator killer, but good nonetheless.
Karma: Raspberry Kiwi
2. XMMS is pretty decent, and has a handful of plugins
4. CLAMAV, Sophos, OpenAntiVirus
10b||~10b -- aah, what a question!
A Mathematica replacement, please.
---
Kwanza is not a Polish holiday!
Digital Audio and Video editing. Stuff like Premiere. Acid Music. Reason. CoolEdit. ProTools. iMovie. Doing audio and video editing should be as good on Linux as it is on a Mac.
Also, burning of optical disks. Yes k3b exists. yes, technically you can burn just about anything. But nothing linux can do comes close to Nero. I need all the perfect functionality of Nero in linux.
Steam. The only pc game I play other than puzzle pirates, which is java, needs to run better on linux. Using cedega I can only get the resolution up to 800x600. Anything higher drops the framerate from perfect to less than 1 fps.
Someone else mentioned audio mixers. Alsa is very good, and is about as good as I can expect, but not as good as I can hope for. I have an SBLive! Value with the latest alsa kernel drivers. It works and plays music very well. But if I use winamp in windows with directaudio not only does the mixer work properly and is labeled correctly, but the sound quality is imporoved tenfold. I don't know what the difference is, but even my non-audiophile self can hear a noticeable difference. All my friends hear it too. It's the same hardware, it should work the same regardless of OS.
That's really what linux has to do now. Firefox and 2.6 brought us to the top of the hill, we're just nearing the peak of the mountain. We have support for most hardware and enough software to replace windows as a non-gaming desktop machine that is technologically superior in almost every fashion. But a lot of the hardware support is existent but non-perfect. Sound works, but not perfectly. CD burning works, but not as simple and perfect and beautiful as nero. ATI cards work, but are a pain in the ass. Nvidia cards work, but with closed source drivers. It's like everything works 90% perfectly, we need to push it to perfect, then linux will have smooth seas.
The GeekNights podcast is going strong. Listen!
On the contrary, PySol is the best solitaire suite, bar none.
I want my Cowboyneal
Given how many people dream about writing games, it's surprising how few good open source games there are. Perhaps what's lacking is a good framework - few have the time and abiblity to implement a whole high-quality game from scratch.
I'm quite impressed with stratagus, though. It seems like a reasonably hackable RTS game framework.
-jim
...no, not urdu to engrish or klingon, I mean GUI to CLI then to AUI. I'd really like to see a program that would let me see what any random button mashing or input in a GUI interface *does* in the form of a normal scripting command and also to see the hierarchial tree of files accessed in real time. It can be "focus" based on the other apps. This is a learning tool. An exploration tool. A linux useability and make-more-practical tool.
And I'll second the request from down the thread, a speech to text and text to speech, eventually leading to speech to speech,diggit, the dang talking computar. Audio User Interface. You get one of them babies, you'll be set, in like flint, leet, topdog. People freeking talk to each other, they DON'T stand next to each other and type at each other. We are audio visual creatures, tactile is down the list of senses. And don't forget the aging of the population and how arthritis and whatnot screws up your typing ability, let alone how it even affects younger folks who do it a lot.. Big ole useability hint there to anyone looking for an actual folding money market of some kind.
I used to have a little mac classic proggie, forget the name, but actually worked well, you could request apps on and off, etc, verbally. Something like that, but *more*. First, the speech to text, because THEN not only is it handy for those with disabilities who want to compute, but you could use the text output to run the computer.
but I would really like to emphasize this. Linux needs decent quality DVD authoring (read GUI... not dvdauthor) and transcoding software. K3b is probably the easiest place to integrate transcoding (they already have support for DVD -> DivX), but I am talking about MPEG2 -> MPEG2 to make dual layer DVDs fit on 4.7 Gigs. This is the place where I feel that linux is lacking the most. That and ATI's drivers suck, but that's not our fault, right? ;)
AbiWord Word Processor and Gnumeric Spreadsheet. Fast, functional, non-bloated. (Disclosure: I help out with these projects but have used the competition.)
I recognize people by their sigs. Is that a bad thing?
Going from TuxPaint to the Gimp is literally like jumping between kindergarten and college. Is there nothing inbetween for simple drawing and photo touch up?
Free the West Memphis Three!
DVD authoring with OSS still takes a computer science degree and LOTS of time to get right.
I'm in a Unix state of mind.