Why is there no BSDCNC?

  • tommylight
  • tommylight's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
More
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.

More
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 ?

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
More
14 Nov 2025 03:39 #338341 by tommylight
Replied by tommylight on topic Why is there no BSDCNC?

Do you want the OS to mount a drive when plugged in or do you want to mount & umount the drive manually ?

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.
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.

More
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.

More
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.
Last edit: 14 Nov 2025 23:55 by unknown.

Please Log in or Create an account to join the conversation.

More
15 Nov 2025 01:39 #338428 by andypugh
Replied by andypugh on topic Why is there no BSDCNC?

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



 
The following user(s) said Thank You: unknown

Please Log in or Create an account to join the conversation.

More
15 Nov 2025 02:35 #338434 by unknown
Replied by unknown on topic Why is there no BSDCNC?

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




 


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.
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.

More
15 Nov 2025 02:51 #338436 by unknown
Replied by unknown on topic Why is there no BSDCNC?

I don't think that's true.

The NIST designed if for POSIX systems.
 

Could you provide the literature that confirms your claim.

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
  • tommylight's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
More
15 Nov 2025 03:15 #338439 by tommylight
Replied by tommylight on topic Why is there no BSDCNC?

Even Puppy Linux had an ISO for Linuxcnc.

Yes, there were two versions:
-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.

More
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
Powered by Kunena Forum