My understanding is that the license to use BitKeeper stipulates that you must keep up with the current version. I understand why BitMover want this to happen, and that they have the right to put whatever terms they want in their license. It's just that this clause is quite unusual.
I have never used BitKeeper and work in a small enough place that source control on that scale is not necessary. If I ever wanted to move beyond CVS then this clause in the license might hold me back from choosing BitKeeper (the free version anyway).
However, I haven't actually read the license, so I could be mistaken anyway...
Linus' approach to BitKeeper (and to everything it seems) is a purely pragmatic one. He has said that if there is a GPL'ed SCM that is at least as good as BitKeeper then he will switch. Until that happens he refuses to let idealism stand in the way of progress.
I think the BitKeeper license is an interesting innovation. My only problem with it, is that if I am using it for free, I am _forced_ to upgrade when new versions become available. Even on an open source project I wouldn't want to be changing something as fundamental as my SCM very regularly. If it aint broke and all that.
Using BitKeeper troubling.. why cant someone just beat linus over the head with cvs.. and script that up for him? have perl will travel
Linux has made it very clear that CVS doesn't get anywhere near to to meeting the needs of the kernel developers. There are a couple of interesting free revision control systems, arch and subversion on the horizon, which may get adopted at some point in the future however.
In the UK, we're getting more and more speed cameras. Various studies have shown that they do reduce accidents and fatalities when placed near accident blackspots.
The main criticism here seems to be the risk of mistakes being made. The cameras here measure your speed versus radar, and if you're over the limit they take two exposures in quick succession. There are markings on the road, so your speed can then be determined accurately. If you want to appeal then you can check the photo for yourself.
I'm of the opinion that no-one has the right to speed and the government is well within their rights to enforce speed limits in this way. I don't think the arguments used against interception of internet traffic can be applied here - those who are innocent do not lose out in any way.
One feature I really admire, is the portability of code... Sun has done a great job of keeping that feature in line.
They obviously haven't done a good enough job for ThinkFree, since they're having to maintain separate Windows, Linux and Mac versions of the Office Suite.
john
Re:Lineo was not really behind Busybox and uClibc
on
Lineo near Death
·
· Score: 1
Erik,
In that case I apologise for speaking on your behalf. I've been a regular user of Busybox for a while on several different projects, both for embedded work and for rescue disks, etc, and I appreciate all the hard work you (and others) have put in.
It's a shame to hear that Lineo have treated you and the community so shabbily.
Regards, john
Re:Lineo is behind the power curve
on
Lineo near Death
·
· Score: 1
Another issue, is the poor way that Lineo participated in the open source community. Taking, but not giving back. MontaVista is a better example of an embeded linux company that understands the importance of open source community membership and fiscal responsibility.
I think this is unfair. Lineo were behind Busybox and uClibc, both under GPL. Erik Andersen is the maintainer of these and he was employed by Lineo until being laid off a few months ago.
The problem for Microsoft is not that Windows isn't modular, but that so many things depend on IE. Displaying the standard Windows help files (.chm files) depends on IE for instance.
I think the reason GNU stuff defaults to/usr/local is because it comes from a background where most people would be installing the GNU utilities on UNIX systems that had vendor supplied utilities like rm, etc.
What do you mean, the noise of the USB bus? It will be a digital signal out to the device, so no noise.
The only degradation that could occur is if the USB somehow dropped packets, which I understand is possible if you're using bulk transfer, but I would expect the Soundblaster to use the isochronous mode, which gives some QOS guarantees.
I used to read Userfriendly religously every day. Then one day, I realised, that it actually wasn't funny. I think it must have been good, or I would never have started to read it; perhaps Illiad has used up all the good jokes, I don't know.
This isn't a troll - this is exactly what happened to me.
Well, duh. Properly securing a system absolutely requires that you understand it completely.
john
I believe that gcc already warns about gets.
john
There is quite a mature native Windows port of cvs that we've been using for quite some time.
john
Copy protection seems to be a growth industry at the moment.
john
There's also the requirement to make changelogs public if you're using it for free.
john
My understanding is that the license to use BitKeeper stipulates that you must keep up with the current version. I understand why BitMover want this to happen, and that they have the right to put whatever terms they want in their license. It's just that this clause is quite unusual.
I have never used BitKeeper and work in a small enough place that source control on that scale is not necessary. If I ever wanted to move beyond CVS then this clause in the license might hold me back from choosing BitKeeper (the free version anyway).
However, I haven't actually read the license, so I could be mistaken anyway...
john
Linus' approach to BitKeeper (and to everything it seems) is a purely pragmatic one. He has said that if there is a GPL'ed SCM that is at least as good as BitKeeper then he will switch. Until that happens he refuses to let idealism stand in the way of progress.
I think the BitKeeper license is an interesting innovation. My only problem with it, is that if I am using it for free, I am _forced_ to upgrade when new versions become available. Even on an open source project I wouldn't want to be changing something as fundamental as my SCM very regularly. If it aint broke and all that.
john
Using BitKeeper troubling.. why cant someone just beat linus over the head with cvs.. and script that up for him? have perl will travel
Linux has made it very clear that CVS doesn't get anywhere near to to meeting the needs of the kernel developers. There are a couple of interesting free revision control systems, arch and subversion on the horizon, which may get adopted at some point in the future however.
john
Errm, Larry McVoy wrote BitKeeper. Why do you think he isn't using it?
john
In the UK, we're getting more and more speed cameras. Various studies have shown that they do reduce accidents and fatalities when placed near accident blackspots.
The main criticism here seems to be the risk of mistakes being made. The cameras here measure your speed versus radar, and if you're over the limit they take two exposures in quick succession. There are markings on the road, so your speed can then be determined accurately. If you want to appeal then you can check the photo for yourself.
I'm of the opinion that no-one has the right to speed and the government is well within their rights to enforce speed limits in this way. I don't think the arguments used against interception of internet traffic can be applied here - those who are innocent do not lose out in any way.
john
Vim 6 has very nice folding functionality.
john
john
I don't think the Linux kernel will ever compile with anything but gcc. It uses gcc extensions all over the place.
john
They obviously haven't done a good enough job for ThinkFree, since they're having to maintain separate Windows, Linux and Mac versions of the Office Suite.
john
Erik,
In that case I apologise for speaking on your behalf. I've been a regular user of Busybox for a while on several different projects, both for embedded work and for rescue disks, etc, and I appreciate all the hard work you (and others) have put in.
It's a shame to hear that Lineo have treated you and the community so shabbily.
Regards,
john
I think this is unfair. Lineo were behind Busybox and uClibc, both under GPL. Erik Andersen is the maintainer of these and he was employed by Lineo until being laid off a few months ago.
john
The problem for Microsoft is not that Windows isn't modular, but that so many things depend on IE. Displaying the standard Windows help files (.chm files) depends on IE for instance.
john
I think the reason GNU stuff defaults to /usr/local is because it comes from a background where most people would be installing the GNU utilities on UNIX systems that had vendor supplied utilities like rm, etc.
john
This is a ludicrous comparison - as far as I can tell there is no legitimate use for a tool designed specifically for DoS attacks.
john
I think the poster meant more that Sun boxes are expensive.
I know Solaris is available on x86, but the thread was about Big Iron. Besides, Sun seem to be stopping development of Solaris on x86.
john
I'm not really saying it's a bad things - just an interesting thing to note.
john
As this article on The Register points out, there are now no proprietary unices being actively developed on x86.
Linux and the BSDs remain the only options.
john
What do you mean, the noise of the USB bus? It will be a digital signal out to the device, so no noise.
The only degradation that could occur is if the USB somehow dropped packets, which I understand is possible if you're using bulk transfer, but I would expect the Soundblaster to use the isochronous mode, which gives some QOS guarantees.
john
If you try to compile the loopback device into the kernel (rather than as a module) then the compile will fail at the link stage.
john
I used to read Userfriendly religously every day. Then one day, I realised, that it actually wasn't funny. I think it must have been good, or I would never have started to read it; perhaps Illiad has used up all the good jokes, I don't know.
This isn't a troll - this is exactly what happened to me.
john