zlacker

[parent] [thread] 6 comments
1. accoun+(OP)[view] [source] 2023-08-04 10:44:47
> I'm not overly optimistic given that the biggest barrier to supporting Linux has always been how much variance there is in terms of what's out there, but it's still a good thing for Linux.

Nope. The biggest barrier is the FUD around there being so much variance. 99% of desktop Linux is glibc-based. Beyond that, binary compatibility is no harder than Windows. Differrent yes, meaning devs used to Windows have some learning to do, but not drastically different even.

replies(1): >>bombol+VB
2. bombol+VB[view] [source] 2023-08-04 14:17:08
>>accoun+(OP)
once a developer from a company whose device i had bought, told me they couldn't support linux because every distribution had a different way to open a serial port and read data.
replies(1): >>eru+LE
◧◩
3. eru+LE[view] [source] [discussion] 2023-08-04 14:30:05
>>bombol+VB
Wouldn't that be handled mostly by the kernel, and they all more or less use the same kernel?
replies(2): >>taeric+XV >>bombol+1I1
◧◩◪
4. taeric+XV[view] [source] [discussion] 2023-08-04 15:49:01
>>eru+LE
It is almost certainly handled by whatever library they are using to interface. And if they didn't pick one that is targeting linux, then that would be more work for them.

That is, this is likely easily solvable, but it is most easily solvable at the beginning of a project by choice of base libraries. I can understand not wanting to change things after the fact for a presumably small user base.

replies(1): >>bombol+yJ1
◧◩◪
5. bombol+1I1[view] [source] [discussion] 2023-08-04 19:23:24
>>eru+LE
Yep. But they are so completely ignorant about linux that they probably even believe that nonsense excuse is real.
◧◩◪◨
6. bombol+yJ1[view] [source] [discussion] 2023-08-04 19:30:07
>>taeric+XV
Are you replying to something else?

They claimed that they'd need a different implementation per distribution. Which makes no sense. It's just open()/ioctl_tty()/read()/write(), all of which are in the libc of every distribution that has ever existed since the 90s.

replies(1): >>taeric+YN1
◧◩◪◨⬒
7. taeric+YN1[view] [source] [discussion] 2023-08-04 19:52:26
>>bombol+yJ1
Fair, I'm putting charity to the claim and assuming that they coded against a Microsoft toolchain. That is, my assumption would not be that it was the different distros, but that is just an easy thing to say.
[go to top]