Domain: sourceforge.net
Stories and comments across the archive that link to sourceforge.net.
Comments · 31,462
-
MythTV
-
Re:MS loss...
Bah! Trillion is just as bloated as MSN Messenger. I opt for the slim and open source Miranda-IM anyday. It's less resource intensive and has the same necessary features as Trillion.
-
Re:SourceForge claims 95k projects and 1M members
I'm not an expert at sourceforge, but it would seem rather pointless to register an account there if you're not involved in a project. Ok, there are expired accounts, and disinterested accounts and whatnot...
But 1 million sourceforge users. You'd have to assume a lot of inactive accounts to even approach the "tens of thousands" figure, let along "hundreds". You'd have to assume that 10,000 people registered sourceforge accounts, for every person who contributed code, to even get near.
Just taking the current project of the month (ClamAV if you're interested), they mention 14 developers. And there are 29 projects of the month, and 95,000 other projects in various stages of development, (1110 Mature, 12375 Production/Stable, 14777 Beta etc.) with at least one person per project on anything that's "release quality"
That's just utilities mainly. Applications tend to have their own domains. KDE lists 501 people. OpenOffice have 3000 posts per week on their mailing list. Gnome list 84 people per year who donate money to the project (and can we forget the 10,000 who paid to promote Mozilla?) Linux itself of course, listed 369 people in the credits file at one time. Did you ever see a 'commercial' project with so many people working on it?
Okay, maybe you could look at the people preparing all this for shipping, the Mandrake people, the Debian people (Debbie and Ian?), the Gentoo people. But you don't just count the "packaging and shipping" group when you ask how many people programmed Windows do you? Maybe the person who wrote this article is getting very confused between writing software and distributing it... -
Re:Also
-
Re:Shouldn't Apple put something like this out?
Download the TIVO SDK http://tivohme.sourceforge.net/ and then you can put in functionality that you want that they haven't provided.
-
Re:Safari
There is no version of Konqueror for Mac OS X
Enjoy! -
K-MeleonIt'd be interesting to see just how K-Meleon compares - it seems extremely fast compared to both IE and Firefox, although it does use the Gecko rendering engine.
For those that haven't heard of it, here's the description from the homepage:
K-Meleon is an extremely fast, customizable, lightweight web browser for the win32 (Windows) platform based on the Gecko layout engine (the rendering engine of Mozilla).
-
And the winner is ...
The one they never include.
-
Re:Too little too lateBut you still get the incomprehensible filenames
:)
The Windows Myth Filters can automatically query your mythbackend to give recordings the appropriate names, IIRC. -
Re:Emulation or new hardware...
-
Re:Choice...Good suggestion. And although you can find plenty of shell account providers, it might make sense to open a web hosting account on a geek-friendly provider. Such a provider would almost certainly be using Linux servers and offer shell access. Probably cost not much more than a simple shell account, and give you a web presence in the bargain.
Sourceforge sort of falls into this last category -- and their toolset is unsurpassed. Unfortunately, you can't just pay a fee and an account. You have to come up with an open source project for them to host for you.
-
bochs
I've had good luck usings bochs http://bochs.sourceforge.net/ for x86 on my powerbook. It's a little work getting the bochsrc set up just right, and installing an os on the disk image if you need one to support the code... (I've been dorking with os-less stuff...)
-Erik -
Try this
-
Re:Too little too late
First if you use IVTV it does record mpeg. But besides that nuv is just an encapsulation for various diffrent encoding formats. So even though it says nuv the underlying encoding format is usally either mpeg2 or mpeg4. Now if you want to view them on other platforms mplayer has a patch to play nuv files. Also you could use winmyth to play them on windows. And if you want to easily convert nuv files to divx you can use nuvexport. Or you could play them through mythweb with mythstreamtv.
-
Re:Too little too late
First if you use IVTV it does record mpeg. But besides that nuv is just an encapsulation for various diffrent encoding formats. So even though it says nuv the underlying encoding format is usally either mpeg2 or mpeg4. Now if you want to view them on other platforms mplayer has a patch to play nuv files. Also you could use winmyth to play them on windows. And if you want to easily convert nuv files to divx you can use nuvexport. Or you could play them through mythweb with mythstreamtv.
-
Re:Anonymous P2P
-
Re:Quality
One would be that mplayer supports aalib.
So you can view your 'p0rn' in ascii. :-)
link to aalib:
http://aa-project.sourceforge.net/aalib/ -
BitTorrent CAN be anonymous. Here's how.
Get I2P. It is a totally anonymous network, but unlike Freenet, it supports the client-server model; and unlike Tor, it also anonymizes the servers! Everything is referred to by its cryptographic key, yet it supports any existing TCP service. People have already set up BitTorrent trackers on it (a modified version of the standard BT client is available for download within the network).
It won't be as fast as normal BT, of course, but it's still better than risking a lawsuit, eh?
(Keep in mind that one should NOT try to use regular Internet BitTorrent over a Tor proxy; it'll anonymize you, but they don't want people to use Tor for file-sharing because it requires too much bandwidth. So play nice.)
-
You can click, and you can hide
It will only take a bit more brains, that's all. The pure pressure of the demand is going to drive the innovation in this "field". Already the trackers go underground, and with a bit of imagination you could see how easily the sites of today could be replaced by (invite-only) IRC channels. Not to mention that the actual distribution network, from rip to release, was NOT touched by MPAA so far, so instead of going after the cause, they try to destroy the effects.
The day where zombie XP machines will be used in tracker networks is not as far as you think. The chances of stopping that are practically nil. And after a few Joe (Clueless) User types are brought to "justice" (and aquitted),the whole system will fail.
Meanwhile, MPAA can bust their heads trying to find ways to stop networks like Freenet. -
License correction on MySQL
While your post is thorough and accurate,
you glossed over the fact that MySQL is now dual licensed. This DOES have repercussions. The GPL version can only be used by GPL software OR as a special exception. The special exception is made for PHP (and maybe others). If you are a Bank and choose MySQL you have to BUY a license.
I wonder how much there is to the MySQL great for websites (many read, few write) and the PHP license exception.
MySQL 4+ is not the MySQL that we all came to know and love in the 3.x days. Previously, I used MySQL 3.x but when I needed to upgrade, I moved to PostgreSQL because of the new license alone.
Let me re iterate my take. PHP license allows you to make commercial websites with it. MySQL allows its GPL license to be used with PHP regardless of purpose of the PHP scripts by special exception. Had there been no special exception, we'd have seen the downfall of MySQL and the upshoot of PostgreSQL or SQLite.
As a user/admin of all 3, I find that you can either use PostgreSQL or get away with using SQLite. Incedentally, try using SQLite with SQLRelay if you need network access for SQLite. -
Re:CVS Admin's be afraid ... very afriad."If I convert from CVS to Subversion will it retain all the tags, commit comments, etc.? Can I retrieve an old version of the source code (pre-Subversion)?"
Yes. You have to understand that the SVN model of "everything is a directory" requires a different way of thinking from the CVS "everything is a file with attributes" model, but cvs2svn does an excellent job of preserving your entire project history.
Also, it is not mentioned anywhere that I've seen in any documentation, but the output of cvs2svn is a very tractable ascii-formatted sequence of svn repository transaction instructions. This makes it very simple and straighforward to do an intermediate processing step (with sed, perl, whatever) to ensure you get an SVN repository structure that meets your own requirements rather than the default layout that cvs2svn uses.
"Is there anything in Subversion like the commitinfo stuff in CVS that allows you to call other scripts/programs and do verifications before a commit is completed?"
SVN supports pre-commit, commit, and post-commit script hooks. The design is simple (due in no small part to the fact that the SVN model is much more simple) and the documentation is clear.
"Is there anything like CVSweb for Subversion? If not, forget about moving. If there is, will it display the pre-Subversion information (from a previous CVS repository) in the repository?"
ViewCVS has excellent SVN support right out of the box (although I strongly recommend using the much-improved development version out of CVS, rather than the rather stale stable release). Because cvs2svn copies over your CVS-era project history into the new SVN repository, all that information is viewable through ViewCVS. Because of fundamental differences in the underlying model (directory-oriented vs. file-oriented), there are a few minor rough edges that are probably unavoidable in a unified CVS/SVN repository browser, but overall, the ViewCVS user experience with an SVN repository is quite satisfactory.
Not mentioned in your requirements, but a show-stopper for many projects is Eclipse support. I'm happy to report that Subclipse works great once you get around the fiddly javahl library installation issue. Just don't forget to read the documentation if you are checking out a Java project from SVN for the first time.
Once you get your brain around the differences in the underlying model, SVN is so clearly superior you'll never look back.
-
Re:One idea as to why Google is doing this....That's an interesting idea, but they don't need to host the Wikipedia to do that.
My theory is that they're just showing enlightened self-interest, since Wikipedia helps keep them in business. Besides, Wikipedia's storage and bandwidth requirements are so tiny (by Google's standards) that they serve it up with almost no cost to themselves.
Just thought of another theory: somebody at Google has decided that MediaWiki is something they can build more cool Google projects on, and they want to "buy" it. They can't buy it literally, of course, since its open source. But they can hire a lot of people and donate their time to MediaWiki. That not only ensures that MediaWiki developes more quickly, but that it does so in ways that are useful to Google. And if they plan to become MediaWiki's biggest backer, it only makes sense that they let them have a few servers and a little bandwidth.
-
Re:New freetype
Some of them are bad, others are pretty good.
I still use Verdana though, (please don't hurt me!) -
S3 Savage DRI yet???
I find it frustrating to have to dredge up CVS's from the DRI project and go through the hassles of compiling in order to get 3D acceleration on my laptop's S3 "ProSavage/DDR" chipset.
It does seem to work, though obviously not all that impressively by modern standards. Anyone know if they've FINALLY folded in the Savage DRI modules into this X.org release? The release notes don't mention it, but I'm hoping...
-
We find this helps.
It is very much a work in progress. It is designed to fight this very problem in an educational setting. http://tiotha.sourceforge.net/
-
What about ClamWin?
I've had excellent luck with ClamWin
-
no, many do know how artists work
The real problem with OSS apps for graphic artists is that programmers do not understand how artists work. This has always been the dichotomy between programs with good GUIs and programs that don't.
Actually, you're making a fairly wide-ranging and erroroneous generalization there. For example, one of the key people and admins for Inkscape is a professional artist, not programmer. Several other artists are also involved (including those with MFA's, etc). I myself am a programmer, but cut my teeth in charge of engineering for a small multimedia company, and even have formal art training. I can say with certainty that how artists work is well known and considered by most involved in the project (and man, some of those artists can be quite vocal).
The Gimp also has been fairly well used by art professionals. The Film Gimp (aka CinePaint) being one of the more intereting branches. That one is used by serious professional artists, and is worked on by many engineers who are paid to support those artists and give them what they need...
However, have you seen how they're taking their branch in regards to UI? They're switching it to FLTK. Personally I think it's one of the oooooogliest UI toolkits around (and very un-photoshop-ish). However, it is highly functional, and helping the artists get their work done is what the programmers at Rythm & Hues, Sony Imageworks, ILM, Dreamworks and such are paid to do. Trust me, they know art workflow.
-
Re:Don't want to troll, but... where's the RAD?
There are plenty of RADs. But first you need to decide on a programming language.
Ada:
Glade
BASIC:
Gambas
Phoenix
Rapid-Q
C:
Glade
C++ (why?):
Glade
Kylix
QT Designer
Pascal:
Kylix
Lazarus
Python:
python-glade -
Re:Don't want to troll, but... where's the RAD?
Gambas. I really wish it wasn't based off of Basic, though.
-
Re:Don't want to troll, but... where's the RAD?
Actually there is a OS VB like environment, can't remeber its name offhand.
It's Gambas. Maybe the name should be changed to Visual Linbasic or something more...memorable. :D -
Oh yeah? What's this, then?
You're either a troll or a dimwit.
Nowhere in there is there room for a command-line program that hasn't yet been written.
That's odd, I spend a LOT of time writing code that ends up in command-line programs. I wonder how I do that, given that you say there's no room for such a thing.
Just take a look on the open-source project where I write the most code, mjpegtools. It's the open-source MPEG2-video (i.e. DVD) creation package. You'll have to look at the CVS version to see my latest contribution, though; it's not officially released yet. It's called y4mdenoise; you can browse the CVS version here. It's a new temporal noise-reduction tool for digital video, that does such a good job of inferring clear images from several noisy examples of them, that it can make a videotape look like it came from a LaserDisc. No kidding.
You remind me of the head of the U.S. Patent Office in 1899, who said that everything that can be invented has been. I wish people like you would get the heck out of the way of people like me.
-
Oh yeah? What's this, then?
You're either a troll or a dimwit.
Nowhere in there is there room for a command-line program that hasn't yet been written.
That's odd, I spend a LOT of time writing code that ends up in command-line programs. I wonder how I do that, given that you say there's no room for such a thing.
Just take a look on the open-source project where I write the most code, mjpegtools. It's the open-source MPEG2-video (i.e. DVD) creation package. You'll have to look at the CVS version to see my latest contribution, though; it's not officially released yet. It's called y4mdenoise; you can browse the CVS version here. It's a new temporal noise-reduction tool for digital video, that does such a good job of inferring clear images from several noisy examples of them, that it can make a videotape look like it came from a LaserDisc. No kidding.
You remind me of the head of the U.S. Patent Office in 1899, who said that everything that can be invented has been. I wish people like you would get the heck out of the way of people like me.
-
Oh yeah? What's this, then?
You're either a troll or a dimwit.
Nowhere in there is there room for a command-line program that hasn't yet been written.
That's odd, I spend a LOT of time writing code that ends up in command-line programs. I wonder how I do that, given that you say there's no room for such a thing.
Just take a look on the open-source project where I write the most code, mjpegtools. It's the open-source MPEG2-video (i.e. DVD) creation package. You'll have to look at the CVS version to see my latest contribution, though; it's not officially released yet. It's called y4mdenoise; you can browse the CVS version here. It's a new temporal noise-reduction tool for digital video, that does such a good job of inferring clear images from several noisy examples of them, that it can make a videotape look like it came from a LaserDisc. No kidding.
You remind me of the head of the U.S. Patent Office in 1899, who said that everything that can be invented has been. I wish people like you would get the heck out of the way of people like me.
-
Oh yeah? What's this, then?
You're either a troll or a dimwit.
Nowhere in there is there room for a command-line program that hasn't yet been written.
That's odd, I spend a LOT of time writing code that ends up in command-line programs. I wonder how I do that, given that you say there's no room for such a thing.
Just take a look on the open-source project where I write the most code, mjpegtools. It's the open-source MPEG2-video (i.e. DVD) creation package. You'll have to look at the CVS version to see my latest contribution, though; it's not officially released yet. It's called y4mdenoise; you can browse the CVS version here. It's a new temporal noise-reduction tool for digital video, that does such a good job of inferring clear images from several noisy examples of them, that it can make a videotape look like it came from a LaserDisc. No kidding.
You remind me of the head of the U.S. Patent Office in 1899, who said that everything that can be invented has been. I wish people like you would get the heck out of the way of people like me.
-
Re:Outcast Star
I hope they add it to Celestia. Watching an object three times the size of the sun move across an accurate star field would be fascinating.
-
Re:Gentoo
I just wish their install process was a little more automated. HINT HINT!!
Agreed. Porthole is a step in the right direction, but its pretty buggy still. -
Re:None...
Contributed back their full patchset, no. But a quick search reveals 1736 CVS commits to the WINE tree by Transgaming employees. Also note that ReWind is maintained by a Transgaming employee. Finally, remember that WINE's license at the time expressly permitted this behavior (and ReWind's still does).
-
Re:Dylan
Do I need to get out more?
Only if this came to mind first.
It's Apple, but off by a decade. -
I thought Windows NT code was ~1/3 FreeBSD?
Maybe this was just a rumor, but I heard that somewhere between 1/4 and 1/3 of the Windows NT source code base (meaning W2K and WinXP also) was lifted from FreeBSD. It's also my understanding that FreeBSD allows this sort of thing, so I'm not trying to accuse Microsoft of stealing or anything. But as far as I know, that's one big example of them using OSS in the way you describe.
The real question here is, of course, since FreeBSD is a decent operating system, if Windows NT/2K/XP is 1/4 to 1/3 FreeBSD, what the heck did you guys do to screw it up so badly?
Also, they've started releasing the source code to some of their projects on SourceForge, which may be their way of contributing to innovation.
Disclaimer: I am not a Microsoft fan. Actually, I hate their guts. And that's solely because of their low quality, not their business practices. Actually, I find their "predatory" business practices to be sort of hilariously brilliant.
-
Thank you, Mr. ObviousOriginal Post: "I have OS X running nicely on my Quadra."
Your post: "OK, if you want to include emulation then technically it might be doable with a 68k port of PearPC. But it's not going to happen natively."
Do you see any mention of native code running in the original post? Are you not a native speaker, and you confused the word "nicely" with the word "natively"?
And wtf is a "68k port of PearPC"? Do you even know what PearPC is? From sourceforge:
PearPC is an architecture-independent PowerPC platform emulator capable of running most PowerPC operating systems.
Maybe you should ask someone that is knowledgeable about computers what "architecture-independent" means.
Maybe I'm being too rough on you, but what sort of an ass tries to get in the last word and counter a funny example from danamania with a stupid qualification like "But it's not going to happen natively." Of course it's not going to happen natively! Did you go to school in Kansas or something? -
Re:Interoperability
-
Things I still don't get...
There are lots of things Microsoft does that I cannot understand. There is one, however, that no one can answer. How come Microsoft says all sorts of things against Open-Source but at the same time releases Open-Source projects (the ones on Sourceforge)?
-
Re:Not particularly good for WindowsPart of Linux's scalability came from RCU. I've done an RCU for preemptive user threads as part of theatomic-ptr-plus project. It's not really limited to Linux since it's mostly straight Posix threads. There are some kernel hacks that would make it even more efficient. I'm not a kernel hacker so you won't see them from me. From somewhere else maybe, assuming it's still an active project. I'm not saying where for now.
But anyway, if you want your apps to run faster, you're going to have to start using the same tricks the Linux kernel is using.
-
Re:Check out TIPC
I hate to respond to my own post, but I forgot to include the link. TIPC is available under a dual license, both BSD and GPL. It can be found at http://tipc.s
o urceforge.net/</a>. We're planning on using it in an embedded project. It has good performance and reliability capabilities. -
POPFile::MQ
You mean they can't just fork POPFile::MQ and use it
:-)
John. -
Humanoid Robot Vision?
Humanoid robots might also have uses for these artificial silicon retina microchips.
Robots with a sense of vision could use them to acquire humanoid eyeballs.
Artificial General Intelligence is a lot closer than many people realize. -
Re:A little background
Your list misses:
3DNow! (AMD-x86): 8 byte registers, single precision floats
Possibly a footnote of history now, but worth mentioning as a fairly significant proportion of processors support it.
One of the biggest flaws in MMX/SSE that I found was the lack of instructions to shuffle data around within a (8-byte or 16-byte) register.
You mean like the PSHUF* family of instructions? Or something else? -
Works in K-Meleon 0.8.2
Works in K-Meleon 0.8.2, so it should also work in K-Meleon 0.9.
Of course, K-Meleon is Gecko-based, just like Camino for Mac OS X. -
Plenty of innovation
It seems to me like innovative and experimental software is very commonplace in OSS. Unfortunately, a lot of it doesn't get noticed as it is never rolled into a "usable" product. Tempest, a radio broadcaster using CRT, is a good example.
Another obvious place where OSS seems to innovate is in low level networking programs. Ettercap is absolutely brilliant, for instance, and Ethereal is exceedingly useful as well. Perhaps these were created in part because they were necessary to write compatible higher level software to interoperate with other systems. Also, their internationally developed and non-profit nature might make their authors more likely to tread into "legally questionable" territory than a commercial venture would dare.
Despite the relative lack quality Linux-based music and audio software, there are definitely some innovative tools in this area as well, such as Csound, SuperCollider, and TaoSynth, which provide very interesting programmatic sound modeling possibilities. These programs wouldn't be generally useful to musicians, which is perhaps why they haven't been developed as closed-source commercial products, but for the somewhat rare musician-hackers out there, they're very interesting indeed.
There's plenty of innovation in open source. The only thing is, most of it is so niche that it's hard to hear of it.
-
For AV Geeks, er Home Theater Owners
How about:
FFDSHOW - a top-notch xvid decoder, but more importantly also real-time high-quality video "manipulator" including scaling, transformations, noise removal, subtitling, color correction, macro-deblocking, etc - the list is huge. Play your DVDs through FFDSHOW with the right settings and the good ones start to look almost like HDTV. I don't know of any one proprietary product, or even group of products, that comes close to this level of functionality.
dScaler a very high-quality video de-interlacer for both live and batch processing
DRC - digital room correction and BurteFIR an audio convolver - together they are able to turn your $100 cheap-ass stereo system into something comparable to a $5K-$10K setup. (Ok, there is expensive hardware out there to do something similar, but no software, proprietary or otherwise)