Why is there no BSDCNC?
- tommylight
-
Topic Author
- Away
- Moderator
-
Less
More
- Posts: 21095
- Thank you received: 7204
13 Nov 2025 23:31 #338331
by tommylight
Why is there no BSDCNC? was created by tommylight
There was a build for ARCH Linux a while back, but i do not recall any BSD option, although you can always try building from sources.
The following user(s) said Thank You: rodw
Please Log in or Create an account to join the conversation.
- unknown
- Offline
- Platinum Member
-
Less
More
- Posts: 857
- Thank you received: 297
14 Nov 2025 01:18 #338334
by unknown
Replied by unknown on topic Why is there no BSDCNC?
By what metric have you been testing latency ? Your process and figures would be interesting to see.
The other thing that would be a major obstacle is that there is no real time kernel for BSD in the way that there is for Linux. Syscalls maybe another issue as well, I'm unsure whether the APIs for BSD and Linux are the same.
Linuxcnc isn't "designed for debian" originally the ISO were built for Ubuntu, but licensing became an issue. Linuxcnc can be built for any distro. Years ago I was running Linuxcnc on Slackware and in a moment of pure madness I built it on a system built using the LFS & BLFS way.
As for "stupid back ground processes" it's up to the user what they want to run in the background and what features they want to lose. Do you want the OS to mount a drive when plugged in or do you want to mount & umount the drive manually ? What processes do you sugeest turning off for the best system ?
The other thing that would be a major obstacle is that there is no real time kernel for BSD in the way that there is for Linux. Syscalls maybe another issue as well, I'm unsure whether the APIs for BSD and Linux are the same.
Linuxcnc isn't "designed for debian" originally the ISO were built for Ubuntu, but licensing became an issue. Linuxcnc can be built for any distro. Years ago I was running Linuxcnc on Slackware and in a moment of pure madness I built it on a system built using the LFS & BLFS way.
As for "stupid back ground processes" it's up to the user what they want to run in the background and what features they want to lose. Do you want the OS to mount a drive when plugged in or do you want to mount & umount the drive manually ? What processes do you sugeest turning off for the best system ?
Please Log in or Create an account to join the conversation.
- tommylight
-
Topic Author
- Away
- Moderator
-
Less
More
- Posts: 21095
- Thank you received: 7204
14 Nov 2025 03:39 #338341
by tommylight
Not a huge issue with 8 or 16GB of RAM, but an absurdly annoying thing with 96GB of RAM and copying 10 Linux ISO's at once.
Replied by tommylight on topic Why is there no BSDCNC?
Reminds me, i have disabled caching for USB devices as for the life of me i can not find a reason for it to exist, and any internet reasoning that it is safer = boo fakin hoo!!! How the hell is it safer when you get notified the copying is done while the coping is still ongoing in the background and you yank out the USB ending up with corrupted files. And the copy time is always wrong.Do you want the OS to mount a drive when plugged in or do you want to mount & umount the drive manually ?
Not a huge issue with 8 or 16GB of RAM, but an absurdly annoying thing with 96GB of RAM and copying 10 Linux ISO's at once.
Please Log in or Create an account to join the conversation.
- rodw
-
- Offline
- Platinum Member
-
Less
More
- Posts: 11566
- Thank you received: 3884
14 Nov 2025 23:25 #338409
by rodw
Replied by rodw on topic Why is there no BSDCNC?
You are forgetting one thing. Linuxcnc is based on Linux and depends on the Linux preempt_rt kernel to provide a real time thread (the servo thread). To use a different OS like BSD or RTEMS, you will need to rebuild a large amount of the Linuxcnc application not to mention the huge number of dependencies that are prerequisites.
Please Log in or Create an account to join the conversation.
- unknown
- Offline
- Platinum Member
-
Less
More
- Posts: 857
- Thank you received: 297
14 Nov 2025 23:37 - 14 Nov 2025 23:55 #338411
by unknown
Replied by unknown on topic Why is there no BSDCNC?
Latency has nothing to do with speed.
linuxcnc.org/docs/html/install/latency-test.html
You're the one that made the claims, yet you've done no testing nor do know understand the concept of latency. There seems to be a disconnect between what you actually know and what you think you know. The thing is you don't get it. I don't think you ever will, it would be some much better if you just fucked off and stopped wasting peoples time of the forum by having to clear up the bullshit you post.
linuxcnc.org/docs/html/install/latency-test.html
You're the one that made the claims, yet you've done no testing nor do know understand the concept of latency. There seems to be a disconnect between what you actually know and what you think you know. The thing is you don't get it. I don't think you ever will, it would be some much better if you just fucked off and stopped wasting peoples time of the forum by having to clear up the bullshit you post.
Last edit: 14 Nov 2025 23:55 by unknown.
Please Log in or Create an account to join the conversation.
- andypugh
-
- Offline
- Moderator
-
Less
More
- Posts: 19753
- Thank you received: 4586
15 Nov 2025 01:39 #338428
by andypugh
But FreeBSD was originally supported, according to en.wikipedia.org/wiki/LinuxCNC
Replied by andypugh on topic Why is there no BSDCNC?
I think that _originally_ EMC targeted Windows NT...Linuxcnc isn't "designed for debian" originally the ISO were built for Ubuntu,
But FreeBSD was originally supported, according to en.wikipedia.org/wiki/LinuxCNC
The following user(s) said Thank You: unknown
Please Log in or Create an account to join the conversation.
- unknown
- Offline
- Platinum Member
-
Less
More
- Posts: 857
- Thank you received: 297
15 Nov 2025 02:35 #338434
by unknown
Th point I was trying to make is that building & running Linuxcnc is achievable on, I'll say most< Linux platforms. Even Puppy Linux had an ISO for Linuxcnc.
Replied by unknown on topic Why is there no BSDCNC?
Once again you have a more in depth, I can't think of the word.......I don't think I'm well and may not have long left before I'm not much good to anyone.
Linuxcnc isn't "designed for debian" originally the ISO were built for Ubuntu,
I think that _originally_ EMC targeted Windows NT...
But FreeBSD was originally supported, according to en.wikipedia.org/wiki/LinuxCNC
Th point I was trying to make is that building & running Linuxcnc is achievable on, I'll say most< Linux platforms. Even Puppy Linux had an ISO for Linuxcnc.
Please Log in or Create an account to join the conversation.
- unknown
- Offline
- Platinum Member
-
Less
More
- Posts: 857
- Thank you received: 297
15 Nov 2025 02:51 #338436
by unknown
Even if it is the RT implementations for WIndows NT & Linux are going to be different beasts, as would the RT for BSD.
Even then Linux (most distros) NetBSD & OpenBSD are not certified as POSIX compliant yet comply in large part. Windows I think there was an effort with NT4 or Windows 2k, from memory a "POSIX Pack" was available.
After looking through a number of documents I could not find posix mentioned. But if you have access to any plesae link.
Replied by unknown on topic Why is there no BSDCNC?
Could you provide the literature that confirms your claim.I don't think that's true.
The NIST designed if for POSIX systems.
Even if it is the RT implementations for WIndows NT & Linux are going to be different beasts, as would the RT for BSD.
Even then Linux (most distros) NetBSD & OpenBSD are not certified as POSIX compliant yet comply in large part. Windows I think there was an effort with NT4 or Windows 2k, from memory a "POSIX Pack" was available.
After looking through a number of documents I could not find posix mentioned. But if you have access to any plesae link.
Please Log in or Create an account to join the conversation.
- tommylight
-
Topic Author
- Away
- Moderator
-
Less
More
- Posts: 21095
- Thank you received: 7204
15 Nov 2025 03:15 #338439
by tommylight
-CoolCNC ISO at i think 50MB in total size
-Debian Dog at something like 350MB in total size
It is getting increasingly hard to find those, so archiving them for when we grow old might be a good idea, although might not need them, ever!
Replied by tommylight on topic Why is there no BSDCNC?
Yes, there were two versions:Even Puppy Linux had an ISO for Linuxcnc.
-CoolCNC ISO at i think 50MB in total size
-Debian Dog at something like 350MB in total size
It is getting increasingly hard to find those, so archiving them for when we grow old might be a good idea, although might not need them, ever!
Please Log in or Create an account to join the conversation.
- unknown
- Offline
- Platinum Member
-
Less
More
- Posts: 857
- Thank you received: 297
15 Nov 2025 03:26 #338441
by unknown
Replied by unknown on topic Why is there no BSDCNC?
hmm I can't remember if I kept all my Puppy versions, I used to help Barry a little bit from time to time getting wireless going in the very early days. Geesh even used to build my own custom ones. Some for booting a workstation from a server. And yes I was just as grumpy and the same old asshole back then.
The following user(s) said Thank You: rodw
Please Log in or Create an account to join the conversation.
Time to create page: 0.071 seconds