Domain: sf.net
Stories and comments across the archive that link to sf.net.
Comments · 3,385
-
The little feature that makes a big difference
I personally use Galeon whenever I can - it's faster, lighter, and has a much more powerful interface and better features - but when faced between the Mozilla suite and Firefox I still choose the suite for one reason:
Ctrl-Enter in the address bar!!
This often-overlooked feature is probably the most important for me. Firefox still does not open a new tab if you press Ctrl-Enter in the address bar, and I use that feature quite constantly.
May sound a bit ridiculous, but it is true...
-
Re:Damn good question..
ehm, EvilWM is about 20K, but without the taskbar. Runs great! Check it out http://evilwm.sf.net/
-
Frost
That may be their plan, but I, and many SuperNova users I know, are migrating to Frost. Its based on Freenet, Open Source, and doesn't rely on any centralised website that can be shut down (for those of you that tried Freenet in the past and were disappointed, it has come a long way in recent weeks and months - so its probably time to give it another chance).
-
Freenet
-
Re:Unsustainable
-
Windoze only
and this is really a problem?
as a Mac/Linux user, if this thing was ported to any of those platforms, it would still be of zero interest to me
why pay for software when there are already free apps that have the same/better/more functionality
on my Mac I use http://fire.sf.net/fire which supports all the common protocols
then comes the UNIX varients, http://gaim.sf.net/gaim does just about everything and runs on just about any platform
both are free, and after looking at the trillian site, its got nothing that would make me replace either of the apps I currently use
if the developers of trillian want to only support windoze, good luck to them -
Windoze only
and this is really a problem?
as a Mac/Linux user, if this thing was ported to any of those platforms, it would still be of zero interest to me
why pay for software when there are already free apps that have the same/better/more functionality
on my Mac I use http://fire.sf.net/fire which supports all the common protocols
then comes the UNIX varients, http://gaim.sf.net/gaim does just about everything and runs on just about any platform
both are free, and after looking at the trillian site, its got nothing that would make me replace either of the apps I currently use
if the developers of trillian want to only support windoze, good luck to them -
Re:Missing from the FAQ
Well, on os x i use http://www.adiumx.com/ (gaim in a cocoa interface) and on Windows i still to this day use http://www.miranda-im.org/, and did do so ever since ICQ clocked the official client with ad's.
The main issue i have with trillian is that is uses so many resources on doing a thing that souldent use any resources, plus the app is just ... well, slow.
But it is really cool that they have gotten the video conference support, i really hope to see a OSS app that can do that. (yes i know of http://gaim-vv.sf.net/ - but it just doesnt work all that well) -
This technique exists since a long time ...
LiveSearch does something very similar, is Open Source and exists since April
;)
If you look for more XMLHTTPRequest examples, which tightly integrate JS and PHP (other server side languages would be possible), see JPSpan.
I don't quite understand all the hype about Google Suggests. The technique for doing it exists since at least 2 years on Mozilla (and even longer on IE). Therefore, doing something like that was possible since a long time, but maybe everyone was just scared of using JS for "serious" stuff..
-
Re:Deniable until they look at your swap partition
look here for full disk and swap encryption for linux, much more secure than the default kernel crypto.
-
Re:PMD
-
Re:How good is OS X, really?
OSX absolutely "just works". However, you will give up some level of configurability, because unlike on Linux the apps tend to be developed for average computer users and thus don't have the option to create dotfiles to configure every last little detail. However, the good news is that if you want or need that level of configurability, then you can probably just use whatever software lets you do that on Linux, except on the Mac. For instance, if you need fine-grained control over your HTTP user-agent header, Safari won't let you change that but you can just install Firefox or Mozilla. Many traditional Unix apps are available via DarwinPorts or Fink. But overall, you can't tweak every little aspect of the UI, and some things will take adjustment (for instance, focus-follows-mouse or whatever. Long ago I gave up my need for this level of control and dove into MacOSX and haven't looked back since, so if that's you, then you'll probably do fine.
That said, there's one huge difference with MacOSX that most Linux users just can't get accustomed to -- the best stuff isn't free. Nope. Sure, like I said you can get plenty of free software for the Mac. There's the fink and darwinports stuff. There's even some awesome totally-free software that's Mac-only, like SubEthaEdit or Desktop Manager (virtual desktops for OSX). But not everything is free or has source code available. There was a huge shareware community on the old MacOS and that has translated into a situation where there are still actual independent software developers making applications for the Mac and asking for money for them. Often not a lot of money -- obviously not every company can be Adobe or Microsoft and charge hundreds of dollars -- but if you look at some of the awesome offerings from the Omni Group (makers of Omniweb, OmniOutliner, and OmniGraffle) or the stuff from Panic, or BareBones, you'll start to see some really awesome applications -- and then you'll be disappointed that they're not free. You got to get used to that with MacOSX, it's just the way things have evolved in this culture.
Good luck.
-
Archive.org and DjVu
Google should use DjVu to distribute the documents, just like the Million Books Project at the Internet Archive.
-
Re:I'd sooner see
You may not have 80GB of music, but those of us with hundreds of gigs' worth are drooling over the idea of an 80GB iPod.
I've had an 80G portable music player since May.
It plays Ogg Vorbis (and MP3 and WMA but I don't use them) and gets an eight hour battery life. Since June 03.
It also records (noisy biult-in mic [works good for lectures] and line-in).
I paid $400 for it with a 20G HD in June 03, dropped it while it was spinning in May 04, and got an 80G HD for it for $160. You can get it new with an 80G HD right now for $400. Or $250 for the 20G.
Why is an 80G iPod (released at the earliest in Fall 2005) big news? It's not.
Did I mention the firmware was released as Free Software?
-
Maxima, SciLab and Eigenmath
Maxima is probably the best free alternative to Mathematica. http://maxima.sf.net/
SciLab is the free alternative to MathLab. http://scilab.org/
EigenMath is very light and fast CAS, you can handle 7 different versions on single FDD (just kidding) :) I tried this not in details, but it looks promising http://eigenhead.com/
Yacas is CAS too and the only one, which is available for SymbianOS. Soon version for Series60 will appear. If you want to be maximum portable, you can use PC and mobile version of same product. http://yacas.sf.net/
All of these programs has versions at least for Windows and Linux, and some are available for MacOS and Symbian. Go ahead... -
Maxima, SciLab and Eigenmath
Maxima is probably the best free alternative to Mathematica. http://maxima.sf.net/
SciLab is the free alternative to MathLab. http://scilab.org/
EigenMath is very light and fast CAS, you can handle 7 different versions on single FDD (just kidding) :) I tried this not in details, but it looks promising http://eigenhead.com/
Yacas is CAS too and the only one, which is available for SymbianOS. Soon version for Series60 will appear. If you want to be maximum portable, you can use PC and mobile version of same product. http://yacas.sf.net/
All of these programs has versions at least for Windows and Linux, and some are available for MacOS and Symbian. Go ahead... -
Quantian articleI own the quantian.org domain. The following is from my article on the Quantian Distribution. Here is a brief run down of links, programs, and other goodies in Quantian.
- R, including several add-on packages (such as tseries, RODBC, coda, mcmcpack, gtkdevice, rgtk, rquantlib, qtl, dbi, rmysql), out-of-the box support for the powerful ESS modes for XEmacs as well as the Ggobi visualisation program;
- A complete teTeX, TeX, and LaTeX setup for scientific publishing, along with TeXmacs and LyX for wysiwyg editing;
- Perl and Python with loads of add-ons, plus ruby, tcl, Lua, and Scientific and Numeric Python;
- The Emacs and Vim editors, as well as Gnumeric, kate, Koffice, jed, joe, nedit and zile;
- Octave, with add-on packages octave-forge, octave-sp, octave-epstk, and matwrap;
- Computer-algebra systems Maxima, Pari/GP, GAP, GiNaC and YaCaS;
- the QuantLib quantitative finance library including its Python interface;
- GSL, the Gnu Scientific Library (GSL) including example binaries;
- The GNU compiler suite comprising gcc, g77, g++ compilers;
- the OpenDX, Plotmtv, and Mayavi data visualisation systems;
- it includes apcalc,aribas,autoclass,
-
Quantian articleI own the quantian.org domain. The following is from my article on the Quantian Distribution. Here is a brief run down of links, programs, and other goodies in Quantian.
- R, including several add-on packages (such as tseries, RODBC, coda, mcmcpack, gtkdevice, rgtk, rquantlib, qtl, dbi, rmysql), out-of-the box support for the powerful ESS modes for XEmacs as well as the Ggobi visualisation program;
- A complete teTeX, TeX, and LaTeX setup for scientific publishing, along with TeXmacs and LyX for wysiwyg editing;
- Perl and Python with loads of add-ons, plus ruby, tcl, Lua, and Scientific and Numeric Python;
- The Emacs and Vim editors, as well as Gnumeric, kate, Koffice, jed, joe, nedit and zile;
- Octave, with add-on packages octave-forge, octave-sp, octave-epstk, and matwrap;
- Computer-algebra systems Maxima, Pari/GP, GAP, GiNaC and YaCaS;
- the QuantLib quantitative finance library including its Python interface;
- GSL, the Gnu Scientific Library (GSL) including example binaries;
- The GNU compiler suite comprising gcc, g77, g++ compilers;
- the OpenDX, Plotmtv, and Mayavi data visualisation systems;
- it includes apcalc,aribas,autoclass,
-
Quantian articleI own the quantian.org domain. The following is from my article on the Quantian Distribution. Here is a brief run down of links, programs, and other goodies in Quantian.
- R, including several add-on packages (such as tseries, RODBC, coda, mcmcpack, gtkdevice, rgtk, rquantlib, qtl, dbi, rmysql), out-of-the box support for the powerful ESS modes for XEmacs as well as the Ggobi visualisation program;
- A complete teTeX, TeX, and LaTeX setup for scientific publishing, along with TeXmacs and LyX for wysiwyg editing;
- Perl and Python with loads of add-ons, plus ruby, tcl, Lua, and Scientific and Numeric Python;
- The Emacs and Vim editors, as well as Gnumeric, kate, Koffice, jed, joe, nedit and zile;
- Octave, with add-on packages octave-forge, octave-sp, octave-epstk, and matwrap;
- Computer-algebra systems Maxima, Pari/GP, GAP, GiNaC and YaCaS;
- the QuantLib quantitative finance library including its Python interface;
- GSL, the Gnu Scientific Library (GSL) including example binaries;
- The GNU compiler suite comprising gcc, g77, g++ compilers;
- the OpenDX, Plotmtv, and Mayavi data visualisation systems;
- it includes apcalc,aribas,autoclass,
-
Re:what were these guys thinking?
The worst is the Neuros. If an mp3 doesnt have an ID3 tag, it wont even show it in the damn "mp3 browser" part of the client software. Its exactly like the file doesnt exist. You have to find that file and manually edit the ID3. There's not even a n "unknown songs" category so I can do this in the client by looking at the filename. Not to mention, the only way to add songs is to use the client. If you copy a file over via USB, the device can't see it until the client updates its little database.
Use NDBM, an open-source Java client. It works a thousand times better than the official software on a Windows machine, and also works on any machine with a modern Java implementation. -
Re:Open formats are good
Hi Martin!
Will TextMaker 2005 support setting OpenDocument to be its default/native file format and when is its release planned?
I happen to write Document Managament Software which has good support for OpenOffice.org Writer documents and which will support OpenDocument as well. However, we also face some of the problems OpenOffice.org currently has to make a full switch to it. Maybe OpenOffice.org 2.0 will solve these soon enough, but otherwise your product might be a real option to consider.
Btw, why weren't OpenOffice.org Writer filters easier to write than MS Word filters? The reason I support OpenOffice.org documents with my software is for a large part because it's so easy. Then again, I don't aim for writing a 100% compatible word processor, but rather an XHTML viewer supporting basic features and indexing the documents for my searching functionality.
Greets,
Arend jr. -
Re:Redundant…
what software are you talking about? Please check DarwinPorts, Fink and GNU-Darwin to see that actually most GNU-style software runs on OS-X just fine.
Only thing I see at first glance, that OS-X is not conforming to the FHS is, that it mounts external media in /Volumes instead of /media ... -
Parent's broken; Additional info and links!
See my other post with links on how to setup TLS for your mail server, more info on building the web-of-trust, and GPG downloads for your windows friends.
http://yro.slashdot.org/comments.pl?sid=132181&cid =11046941
Also note that the ======== http://link ======== at the end of the parent post has been mangled by Slashdot Submissions Co. and should be fixed before forwarding it on to your friends, or posting anywhere. Broken links have never impressed anybody.
WTF - Here are some links from the link above again. Sorry about the bandwidth wastage but I think it's worth people seeing as practices contained within are sure to benefit us all (in Utopia - yay!)
[--snip-- (abridged) ]
WinPT :: Windows Privacy Tray [sf.net] is a good place to direct your friends still using windows.
I think a resource for mail administrators on how to add TLS capabilities to their SMTP handlers could be healthy for the net as well. On there would be step by steps on how to TLS-enable sendmail, postfix, qmail, proprietary-this, and proprietary-gateway-that. :: Sendmail :: Exim :: Qmail
If you're running Postfix you've got little excuse to not be running TLS.
http://article.gmane.org/gmane.comp.encryption.gen eral/979
My SMTP traffic is opportunisticly TransportLayerSecure. Is yours?
Get a free server certificate from cacert.org If you haven't already you should add their Root Certificate to the list your browser accepts. They will also remotely sign your PGP/GPG keys and issue free S/MIME certificates as well. Very cool, totally free, and a distributed trust model rather than a top-down, it'll-cost-you-$199.00-for-an-SSL-cert model.
For more keysigning fun DO NOT MISS http://biglumber.com/! Find people nearby and extend your web-o-trust.
Host a keysigning party at] your next LUG [debian.org] meeting .
You can get a email-address-verified signature at http://www.imperialviolet.org/keyverify.html
Learn about using subkeys .
- - - - - - GPG keys -- The new web. - - - - - - -
[--snip-- (abridged) ] -
...future for PGP? YES! Here's Resources!?!?
Does anybody know of a good clearinghouse with information on plugins for a variety of mailers I could send my dad, high school friends, or grandmother to?
Anybody know of a list out there that collects information on how to secure your email, what's it's all about, and general key maintainence issues (for "the everyday net user")?
WinPT :: Windows Privacy Tray is a good place to direct your friends still using windows.
I'd like to be able to say to a friend: "Here's my key. Go to keepitprivate.com and find a plugin for the email software you use. Then next time you send me some email, just be sure to put it in an "envelope" (it just takes one extra click or can be set to happen automatically). You don't even need to lick a stamp! I value your privacy as much as I hope you value mine!"
I think a resource for mail administrators on how to add TLS capabilities to their SMTP handlers could be healthy for the net as well. On there would be step by steps on how to TLS-enable sendmail, postfix, qmail, proprietary-this, and proprietary-gateway-that. My SMTP traffic is opportunisticly TransportLayerSecure. Is yours?
Red Hat :: Sendmail
:: Exim
:: Qmail
If you're running Postfix you've got little excuse to not be running TLS.
http://article.gmane.org/gmane.comp.encryption.gen eral/979
Get a free server certificate from cacert.org If you haven't already you should add their Root Certificate to the list your browser accepts. They will also remotely sign your PGP/GPG keys and issue free S/MIME certificates as well. Very cool, totally free, and a distributed trust model rather than a top-down, it'll-cost-you-$199.00-for-an-SSL-cert model.
For more keysigning fun DO NOT MISS http://biglumber.com/! Find people nearby and extend your web-o-trust.
Host a keysigning party at your next LUG meeting.
You can get a email-address-verified signature at http://www.imperialviolet.org/keyverify.html
Learn about using subkeys.
- - - - - - GPG keys -- The new web. - - - - - - - -
Re:Another statically typed language?
-
Re:Push
http://beacon.sf.net/ tries to do this using UDP and filesystem monitoring. It waits for the RSS document to change then sends a UDP datagram to notify everyone that a new version is available. It's better than everyone polling the server via HTTP anyway.
-
What about Lush?
Another cool scripting language is Lush.
Python and Ruby have too many anachronistic features for my taste. Also, Lush is good with numerical stuff, which is what I need.
Ruby distinguishes variables from constants by the fact that the identifiers of constants start with a capital letter. Python relies on indentation for semantics
I can say only one thing: WTF?
Ever since FORTRAN came out people realized that typing variables with tricks on the name and using indentation to mean stuff were very, very st00pid. ideas. -
JRuby and RDT
As long as we're dumping Ruby links, I must plug a project I work on and a project I work with daily:
JRuby is a 100% java implementation of Ruby 1.8. The most recent release is pretty old, but the version in CVS is shaping up nicely and is getting quite stable. I joined development over a month ago, and work has been rapidly ramping up.
The Ruby Development Tool aims to bring a full Ruby develop/test/debug environment to the Eclipse platform. It is also rapidly maturing, and may in the future use portions of JRuby for parsing and debugging. While using or developing JRuby, the RDT is a welcome companion, allowing me to stay within Eclipse when developing both Java and Ruby.
I would also recommend tracing back to previous Ruby posts on /. for more information and links. -
JRuby and RDT
As long as we're dumping Ruby links, I must plug a project I work on and a project I work with daily:
JRuby is a 100% java implementation of Ruby 1.8. The most recent release is pretty old, but the version in CVS is shaping up nicely and is getting quite stable. I joined development over a month ago, and work has been rapidly ramping up.
The Ruby Development Tool aims to bring a full Ruby develop/test/debug environment to the Eclipse platform. It is also rapidly maturing, and may in the future use portions of JRuby for parsing and debugging. While using or developing JRuby, the RDT is a welcome companion, allowing me to stay within Eclipse when developing both Java and Ruby.
I would also recommend tracing back to previous Ruby posts on /. for more information and links. -
Re:Paradigm
I'm actually working on a portable IM client. It currently only supports AIM, but it has all the vital features and is only 700k. It has the option of saving settings to a file rather than the registry, so it's perfect for USB drives.
If you want to try it, check out the latest beta here: http://terraim.sf.net/TerraIM.exe
The website is http://terraim.sourceforge.net, but the release on the site is a little out of date. -
Re:Netcraft confirms it:
Oh c'mon..if you're gonna make fun of my client (burst!) not having any market share, you may as well do it correctly
;) -
Re:Writing extensions...
In the last two months I have written my first two Python extensions (and a Perl one). It isn't too hard - it is a little confusing until you get your head around the refcounting and type API, but then it is very easy and quite elegant.
Of course, swig makes is trivial for some tasks, but the code that I was working with wasn't a brilliant fit.
IMO is it a little bit easier to write Python extensions than Perl ones. -
Link
-
Congradulations!
Congradulations! You've just reinvented a hash-based filesharing network. You're not the first, though:
* Gnutella (BASE32 SHA1)
* eDonkey/Overnet (Tiger Tree Hash)
* KaZaA (KZHash)
* Freenet (CHK)
* Mnet (?)
Mnet even does the full .torrent block hashing thing. Most of these networks deploy swarming, too.
The coolest thing is magnet-uri's. I've even written a redirector for SHA1 links here. -
Congradulations!
Congradulations! You've just reinvented a hash-based filesharing network. You're not the first, though:
* Gnutella (BASE32 SHA1)
* eDonkey/Overnet (Tiger Tree Hash)
* KaZaA (KZHash)
* Freenet (CHK)
* Mnet (?)
Mnet even does the full .torrent block hashing thing. Most of these networks deploy swarming, too.
The coolest thing is magnet-uri's. I've even written a redirector for SHA1 links here. -
Congradulations!
Congradulations! You've just reinvented a hash-based filesharing network. You're not the first, though:
* Gnutella (BASE32 SHA1)
* eDonkey/Overnet (Tiger Tree Hash)
* KaZaA (KZHash)
* Freenet (CHK)
* Mnet (?)
Mnet even does the full .torrent block hashing thing. Most of these networks deploy swarming, too.
The coolest thing is magnet-uri's. I've even written a redirector for SHA1 links here. -
Re:RISC vs CISC?
-
Re:Numerical programming needs an array typeAlmost all of the (good) Python plotting libs use Numeric and/or Numarray. The more comprehensive ones have less-efficent list based fallback if Numeric is unavailable.
If you're used to matlab, you may find matplotlib interesting. -
Re:Viagra only $19.95!
Mine is too, but 99% of _that_ gets filtered. So I like email
:)
And I should also note that email is the means of communication of choice among open-source developers (IRC comes in a close second.) People do need to keep old messages around in a somewhat organized fashion to make sense of things.
Thanks CRM114. -
MediaPortal
Somewhat off-topic tip: http://mediaportal.sf.net/ is a new, slick open source media center package.
Its not linux, but getting drivers to work in Windows is much easier.
Take a look, I've been using it for awhile and its quite nice.
-
Enlightenment and Evidence
Enlightenment also has a file manager application called Evidence. Strong on metadata support, and with cool themes, evidence is specifically written to handle large or deeply nested directories. Have a look at the Pretty pictures.
-
Re:fluxbox
Making fluxbox and its kin usable winds up requiring I run half a dozen other apps. Xfce is those apps, bundled together. You can think of it as Gnome done right.
Incredible! Does this mean a base installation of XFce includes Firefox, Abiword, Emacs, GVim, The Gimp, GPhoto, Inkscape and Scribus? These are the apps I require in order to make Fluxbox usable.
-
Re:Waste of time
Right now, if you want open source 3D, the only good hardware available is the Matrox G400/450/550 line, and that's over 5 years old.
Strange, my ATi Radeon 9200 RV280's disagree with you.
All of the R100 and R200 family Radeons are supported by the open DRI 3D drivers - type 'man radeon' for further information (including product names), the R300's are not supported though (but are supported for 2D by X). The fastest open-driver supported 3D card is the R200 based FireGL (careful - there's a newer R3xx based FireGL which wont work). There is work underway to reverse engineer the R3xx family and support the 3D features in the open drivers, see r300.sf.net. Also, there is an experimental R2xx Xorg kdrive Xserver featuring accelleration of XRender, and its probably where the work to move the Xserver over to 3D primitives will occur.
Anyway, go stock up on ATi Radeon 9200's. I have two, one AGP and one PCI, running happily on AMD64 and Alpha. -
Hell, yes.
I'm senior deployment engineer at one of those vendors (well, not one of your vendors, but similar kind of deal). One of the things I've put the most time into is building a (OpenVPN-based) administration infrastructure that'll work damn near anywhere. (If we need to, we can even tunnel over HTTP -- hasn't come to that yet, though).
Our integration components are likewise designed to be flexible and nonintrusive -- as much code as possible on our server, as little as possible on the system we're integrating with.
I'd like to think that when we start deploying to larger environments, these efforts will get noticed. -
Re:Reducing eyestrain
5. Your eye doctor can prescribe "computer glasses".
My eye doctor recommended an 'antiglare' tinting for my lenses since most of my day is spent sitting in front of a computer. It's part of the scratch coat, cost around $45/lens and is really only noticable when I take them off and look extra hard for it.
Also see http://workrave.sf.net/ for a Windows and Linux program to help you take breaks and avoid eyestrain, repetitive stress injuries, etc. -
Mark Spencer is awesome!
In addition to Asterisk, Mark was also one of the original coders of GAIM. He's from around my neck of the woods, so I've been lucky enough to speak with him (briefly) at a few cons. He's a really cool guy.
-
Re:Copied games?
it's a serious hassle to do the PSO (phantasy star online) hack. It takes quite a bit of setup and navigation just to get the game running (takes over 2 minutes to do everything). I assume you could save the iso/gcm/dol loader in memory or on a card and boot into the loader right from the getgo. You would simply have to select a game on your PC and power yer gamecube up.
One thing I was thinking would rock is if someone had a way of attaching an iPod running iPodLinux and the linux GameCube loader and streaming the game from that. You could carry all yer homebrew code and consolidated game library in your pocket.
check out my program. Modify the content in your GameCube games! -
Protect yourself
All anyone needs to do is protect themselves. You can connect to most irc networks via ssl, and if you PM between people on ssl connections, you're safe. Also if you talk in a channel set +z, that would be for SSL only users. Also, setting channel modes like +s (secret/unlisted in the
/list command), +i (invite only), or +k (key protected, need key to join), would protect any outside users from seeing/entering your channel.
If a user would do the above, then the only way their IRC usage could be monitered would be if the server admins allowed them access server side, which most networks sould not allow.
Note that the +z channel mode is used in the ircd used by the protium irc network which is based on ircu with the nefarious ircu patch.
-- d0nk` (irc.protium.org / #protium ) -
Re:One Right Here
Definitely give Fink a try for handling most of the packages that OS X is missing. I haven't tried Gentoo for Mac OS X yet - it writes directly into your / instead of
/sw so I might wait until it stabilizes a bit before giving that a try.ServerLogistics' Complete * packages are also great.
-
Re:OSX
See ROX. Applications based around it mostly do what you ask (though ROX itself needs an installer for convenience, most people like having a 'rox' wrapper in their path). A related project is Zero-Install, but it needs a kernel module to work. But it has all the advantages of everything except a central repository (and you can't compile-in-place so different OSes/architectures can run the software from source at the moment).