Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

"Debian kFreeBSD is a toy OS"?

Off-Topic discussions about science, technology, and non Debian specific topics.
Post Reply
Message
Author
User avatar
Anzhr
Posts: 276
Joined: 2008-06-06 00:41

"Debian kFreeBSD is a toy OS"?

#1 Post by Anzhr »

LinuxFr.org : Perhaps Debian will be unable to switch to systemd due to the necessity to support the alternative Debian GNU/kFreeBSD system. What do you think about this situation ?

Lennart : Well, it's a loss for them, I guess.
Debian kFreeBSD is a toy OS, people really shouldn't misunderstand that. It's fine if people do toy OSes, everybody loves toys after all. But if Debian thinks it should limit its development by the dreamy interest in toy OSes of some of its developers, then this is their problem. If Debian was my project I'd try to focus on making (or keeping) it professionally relevant, and just forget about kFreeBSD, but I am not a Debian Developer.
That said, I see no reason why it shouldn't be possible to ship some BSD init system on kFreeBSD, and systemd on Debian's Linux version. A package shipping both a systemd unit file and a SysV init script is a workable solution and systemd will handle that just fine.
I think the claim that the need to support kFreeBSD on Debian was a blocker for adopting systemd by default is simply not true.
http://linuxfr.org/nodes/86687/comments/1249943
Xfce, Wheezy

ivanovnegro
Posts: 728
Joined: 2011-06-04 20:06
Location: Valencia, Spain

Re: "Debian kFreeBSD is a toy OS"?

#2 Post by ivanovnegro »

I do not care so much about systemd but I cannot understand eather this hype for kFreeBSD.

vbrummond
Posts: 4432
Joined: 2010-03-02 01:42

Re: "Debian kFreeBSD is a toy OS"?

#3 Post by vbrummond »

ivanovnegro wrote:I do not care so much about systemd but I cannot understand eather this hype for kFreeBSD.
I think what he suggests about offering both will be the situation. There are already seperate systemd and sysvinit packages.
http://wiki.debian.org/systemd
Always on Debian Testing

jeffreyC
Posts: 13
Joined: 2010-10-15 17:43

Re: "Debian kFreeBSD is a toy OS"?

#4 Post by jeffreyC »

Really it is a toy OS
In Debian wireless works
In FreeBSD wireless works
It took five years to get wireless to work in Debian kFreeBSD
If anyone really cared to use it would it really have taken five years to fix ?
You must learn from the mistakes of others. You can't possibly live long enough to make them all yourself.
Sam Levenson

kedaha
Posts: 3521
Joined: 2008-05-24 12:26
Has thanked: 33 times
Been thanked: 77 times

Re: "Debian kFreeBSD is a toy OS"?

#5 Post by kedaha »

I don't know what to make of it since, although I tried to install the stable 64-bit version out of curiosity, the installer never kicked off: instead I just got a grub interface so I gave up. I had slightly better luck with the testing version -(debian-testing-kfreebsd-amd64-CD-1.iso) when I at least got the installer, but that failed to install as well:

Code: Select all

[!!] install the base system
Debootstrap errot
The following error occurred. The bzcat command is not available on the system. Check /var/log/syslog or see virtual console for the details.
<Go Back>                                  <Continue>
Later:

Code: Select all

[!! Install the base system
Failed to install the base system.
The base system installation into /target/ failed.
Check /var/log/syslog or see virtual console 4 for the details.
DebianStable

Code: Select all

$ vrms

No non-free or contrib packages installed on debian!  rms would be proud.

vbrummond
Posts: 4432
Joined: 2010-03-02 01:42

Re: "Debian kFreeBSD is a toy OS"?

#6 Post by vbrummond »

I have successfully installed it in virtualbox and it works well. I last time I tried testing/sid of kfreebsd xorg was in limbo. I think I would use it for a server or workstation, but probably not on a portable machine like a netbook or a laptop. I guess that depends on how hardware support is though.

I might migrate my server system to it for Debian 7.
Always on Debian Testing

prana_yama
Posts: 109
Joined: 2010-08-08 19:41

Re: "Debian kFreeBSD is a toy OS"?

#7 Post by prana_yama »

Well, don't forget that Linux was totally "toy only OS" at some time :) and that's include absolutely every old(some not so old) Linux distro!

For me it's very understandable if somebody wants *BSD with .deb based package manager, some people say apt is the best thing after sliced bread, and it's very possible that they are right. For the GNU user land, I don't quite get it. But everybody is free to do what ever he/she wants :) Plus I do not see big advantages of systemd(upstart, or whatever).

kedaha
Posts: 3521
Joined: 2008-05-24 12:26
Has thanked: 33 times
Been thanked: 77 times

Re: "Debian kFreeBSD is a toy OS"?

#8 Post by kedaha »

I downloaded the debian-6.0.2.1-kfreebsd-amd64-DVD-1.iso and was able to get it running in VirtualBox - not the same thing as installing it to disk but the next best thing.
I have also been looking at Debian_GNU/kFreeBSD_why, so I think I'll install it to an external hard disk and see how it performs.
DebianStable

Code: Select all

$ vrms

No non-free or contrib packages installed on debian!  rms would be proud.

orlonth
Posts: 48
Joined: 2007-09-10 14:33
Location: Brussels

Re: "Debian kFreeBSD is a toy OS"?

#9 Post by orlonth »

I'm convinced that kfreebsd certainly has its merit. I tried it and it's a nice system, only the lack of a nfs-server is annoying.
In the philosophy of debian it isn't that weird to support multiple kernels, debian is the universal os after all.
I hope the community continues to develop and ameliorate kfreebsd so that it becomes a true and valable alternative.

If at one point in the future linux becomes too sluggish, too unmanageable or too big (Linus himself stated that it's already an issue today, but there's no solution as of yet),.. debian won't be affected because it also runs on other kernels. We shouldn't pin down on just linux imo.

prana_yama
Posts: 109
Joined: 2010-08-08 19:41

Re: "Debian kFreeBSD is a toy OS"?

#10 Post by prana_yama »

orlonth wrote:I'm convinced that kfreebsd certainly has its merit. I tried it and it's a nice system, only the lack of a nfs-server is annoying.
In the philosophy of debian it isn't that weird to support multiple kernels, debian is the universal os after all.
I hope the community continues to develop and ameliorate kfreebsd so that it becomes a true and valable alternative.

If at one point in the future linux becomes too sluggish, too unmanageable or too big (Linus himself stated that it's already an issue today, but there's no solution as of yet),.. debian won't be affected because it also runs on other kernels. We shouldn't pin down on just linux imo.
Hmm, really good point, although for alternatives, IMHO much better would be GNU Hurd(or some new exotic/microkernel which by definition won't be "too big"), but kfreeBSD is working and Hurd installation kinda hurt :)

User avatar
swirling_vortex
Posts: 631
Joined: 2007-02-16 20:30
Location: Pennsylvania

Re: "Debian kFreeBSD is a toy OS"?

#11 Post by swirling_vortex »

Certainly anything new is going to be relegated as a toy, but I think over time it'll shape up to something that's a good alternative. The wiki has a few reasons for using it: http://wiki.debian.org/Debian_GNU/kFreeBSD_why

kedaha
Posts: 3521
Joined: 2008-05-24 12:26
Has thanked: 33 times
Been thanked: 77 times

Re: "Debian kFreeBSD is a toy OS"?

#12 Post by kedaha »

The description of Debian kFreeBSD as a toy OS born of the dreamy interest in toy OSes of some of its developers to the detriment of keeping Debian professionally relevant but fine if people do toy OSes may sway opinions but surely detracts from an objective appraisal of kFreeBSD
The interviewee, author of systemd, also well-known for his contributions to PulseAudio, says that if Debian were his project he "would focus on making (and keeping) it as a professionally relevant system, and just forget about kFreeBSD." But Debian is kernel-independent so not only the Linux kernel but also other kernels, mainly the kfreebsd and Hurd are also supported and developed under the aegis of the DFSG. Similarly, not only ALSA and PulseAudio have their place in Debian but also OSS, an integral part of BSD. Surely Debian cannot focus on certain options to the exclusion of others. While this is understandable in distros with corporate backing, obviously there are reasons why Debian cannot go along this path, and besides, only where there are alternatives is there freedom of choice.
DebianStable

Code: Select all

$ vrms

No non-free or contrib packages installed on debian!  rms would be proud.

jeffreyC
Posts: 13
Joined: 2010-10-15 17:43

Re: "Debian kFreeBSD is a toy OS"?

#13 Post by jeffreyC »

PulseAudio is not one of his better ideas by any means.
But systemd is a better idea.
Faster booting may not be important for servers but for desktops and laptops it is.
Replacing legacy cruft with a more unified way helps Linux move forward.
It may be possible to port systemd to BSD, but someone else will need to do it.
The other system to replace sysvinit is Upstart which is owned by Canonical, not free.
You must learn from the mistakes of others. You can't possibly live long enough to make them all yourself.
Sam Levenson

User avatar
dmhdlr
Posts: 266
Joined: 2011-04-17 23:44
Location: Philadelphia

Re: "Debian kFreeBSD is a toy OS"?

#14 Post by dmhdlr »

Who is this systemd and how will it make Debian better?
[formerly known as Deckard]
"Emacs: making you posthuman since 1976"
Axiom #1: Emacs is a text interface prosthesis
Axiom #2: Org-mode gives you super cyborg organizational powers
cf. Why Emacs | Emacs-fu | EmacsWiki | Worg

vbrummond
Posts: 4432
Joined: 2010-03-02 01:42

Re: "Debian kFreeBSD is a toy OS"?

#15 Post by vbrummond »

http://en.wikipedia.org/wiki/Systemd
systemd is a replacement for the System V init daemon for Linux. It is intended to provide a better framework for expressing services' dependencies, allow more work to be done in parallel at system startup, and to reduce shell overhead.
Debian already has a parallel start-up with syst-v-init though apparently systemd is better.
Always on Debian Testing

Post Reply