News for hackers. Stuff that matters.
Re:PinePhone – Open Source Smart Phone Supported by Major Li... by throwawayswede on Sunday July 25, 2021 @03:45AM (#27947506)
> I'm coming to the realisation that open source projects will always provide a lower quality than commercial ones

That's demonstrably wrong. Examples are so abundant and obvious that I'm not sure I need to mention any, but for the sake of argument. In software: Linux, Gimp, Firefox, VLC, Blender, OpenOffice, ... In hardware: Arduino, Raspberry Pi, Beagleboard, UltiMaker, Adafruit products, Sparkfun Electronics products, etc...

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by dataflow on Sunday July 25, 2021 @03:55AM (#27947543)
> Examples are so abundant and obvious that I'm not sure I need to mention any, but for the sake of argument. In software: Linux, Gimp, Firefox, VLC, Blender, OpenOffice

If you picked an average computer user at random (read: not people on HN) and had them try out Linux, Gimp, and OpenOffice, I don't think they'd agree with you that they're as high-quality as their commercial alternatives.

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by akho on Sunday July 25, 2021 @06:05AM (#27948047)
Average users use Linux all the time, it’s in everything. You’d need to ask the developers writing all these router OSes, smart televisions, Android phones, … whether they chose Linux because of its high quality or, I guess, randomly?..

Try giving an average user Photoshop. See how they weep. These thought experiments are really hard to apply to software on complex domains.

OpenOffice is indeed a terrible example.

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by dataflow on Sunday July 25, 2021 @04:23PM (#27952594)
> You’d need to ask the developers writing all these router OSes, smart televisions, Android phones, … whether they chose Linux because of its high quality or, I guess, randomly?

Or cost... or abundance of existing tooling for... or a ton more factors that are all considered. And quality itself is multidimensional. Something might be good for engineering flexibility but terrible for exposure to end users, or vice versa. And engineers can work around shortcomings much better than end users can.

OSes aren't like Javascript frameworks. There are only so many viable choices for a given domain. It's like if someone chose T-Mobile over AT&T and Verizon and you automatically concluded it's because of quality.

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by akho on Sunday July 25, 2021 @06:07PM (#27953376)
Abundance of existing tooling is part of quality, yes. Practical absence of non-free choices is also a sign that free software does things right in this domain.

I do not understand the argument. Linux won. It won because it — for a variety of reasons — fits certain domains well.

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by pjmlp on Sunday July 25, 2021 @07:51AM (#27948464)
Indeed, and they do so willingness, because the Linux kernel is a detail completely hidden away to them.

The OS vendor can change the kernel being used, and those average users won't notice it all.

The only quality is being a free beer OS, that the OEM vendors can leech at will without bothering one second up-streaming their changes.

And when the community started to be too vocal about it, efforts to use MIT/BSD licensed alternatives were set in motion.

In a couple of years those router OSes, smart televisions, Android phones won't be using the Linux kernel any longer.

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by akho on Sunday July 25, 2021 @10:55AM (#27949580)
The quality is being solid, easy to develop for, and, yes, free. I think you overestimate the ability of appliance companies to develop proprietary OS kernels.

MIT/BSD licensed stuff is still free software.

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by pjmlp on Sunday July 25, 2021 @12:17PM (#27950329)
Having fun enjoying the free software from PlayStation 4 OS?

I advise you to read about Zephyr OS, FreeRTOS, Azure RTOS, Fuchsia, NuttX,....

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by akho on Sunday July 25, 2021 @01:31PM (#27951125)
Zephyr is Apache licensed, FreeRTOS MIT, Fuchsia BSD/MIT/Apache, NuttX Apache. ThreadX is the only one on your list that's not free software, and the success it achieved over its 24 years of existence is not anything to write home about.

A closed-source OS in this space has no real chance, as it has to be adapted by hardware makers. Microsoft may be able to provide the backing for wider ThreadX adoption, but don't hold your breath.

I don't see how the fact that BSD allows proprietary forks implies it is not high-quality software.

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by pjmlp on Sunday July 25, 2021 @04:57PM (#27952845)
I could bother to explain, but will let the Apples, Amazons, Facebooks,Sonys of the world let you know how the rules of the game in big boys club.

Again, where is the source code to Playstation OS 4 or clang bitcode changes for watchOS?

Got to love FOSS.

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by akho on Sunday July 25, 2021 @06:10PM (#27953398)
I do not understand what you are talking about. This started as a proposition that “normal users do not use Linux”. They obviously do. You are sore that corporations use BSD licensed code without letting us see or modify their forks. So am I. What does that have to do with the topic?
Re:PinePhone – Open Source Smart Phone Supported by Major Li... by Aeolun on Sunday July 25, 2021 @08:04AM (#27948543)
> I don't think they'd agree with you

I think that’s mostly due to them being different from the thing they are used to, not because they’re inferior.

I’d be more interested in what people going in the other direction (e.g. from LibreOffice to MS Office) would say.

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by fsflover on Sunday July 25, 2021 @05:14AM (#27947847)
My relatives are using Linux with LibreOffice just fine, no complains. You will only have problems if you must use proprietary apps from monopolies which actively fight against freedom.
Re:PinePhone – Open Source Smart Phone Supported by Major Li... by stOneskull on Sunday July 25, 2021 @08:50AM (#27948790)
i use libreoffice every day and love it. writer is great. it has an easy menu. (personally, i have found ms office annoying ever since their ribbon device). and calc is a great spreadsheet. i think it is psychic a lot of the time, knowing what i want to do.
Re:PinePhone – Open Source Smart Phone Supported by Major Li... by throwawayswede on Sunday July 25, 2021 @04:04AM (#27947575)
I assume you're defining high-quality as easy-to use? If so, then that definition is lacking at best.
Re:PinePhone – Open Source Smart Phone Supported by Major Li... by dataflow on Sunday July 25, 2021 @04:08AM (#27947588)
No, I'm not defining it. "High-quality" is in the question you would ask the user. They respond to you based on their own best judgment of what it means to them.
Re:PinePhone – Open Source Smart Phone Supported by Major Li... by throwawayswede on Sunday July 25, 2021 @08:26AM (#27948656)
I don't know what to tell you other than you probably haven't used any recent version of these software. I know many people who are not tech-savvy and use OpenOffice, Gimp or Blender daily. They're both reliable and function (in some aspects) on par with the commercially available stuff.
Re:PinePhone – Open Source Smart Phone Supported by Major Li... by dataflow on Sunday July 25, 2021 @03:00PM (#27951889)
> I don't know what to tell you other than you probably haven't used any recent version of these software.

Well you would be wrong. I have LibreOffice 7.1.4.2 in front of me right now and it still can't correctly render stuff I had from 2014. The text boxes and stuff all end up in massively wrong positions, like they always have. (And they render fine in Word, like they always have.)

Similarly, first Excel spreadsheet I try to open in it gives this error: Warning loading {document}: The data could not be loaded completely because the maximum number of columns per sheet was exceeded.

I could waste my time with other examples but it would be that: wasting my time.

Don't get me wrong, I'm rooting for them. Maybe someday there will finally come a free office program that can function like MS Office did a decade ago. I'm looking forward to seeing it before I die. But in the meantime, there's just no way we can honestly tell people LibreOffice is as high-quality as MS Office, regardless of how much we want that to be the case. It's just a lie we keep telling ourselves.

> (in some aspects)

...you just made my point for me.

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by throwawayswede on Sunday July 25, 2021 @03:40PM (#27952258)
> Similarly, first Excel document I try to open in it gives this error: Warning loading {document}: The data could not be loaded completely because the maximum number of columns per sheet was exceeded.

That's not exactly a fair assessment exercise. I'm not sure what format is the original excel file, but xlsb is a proprietary format.

My experience with Writer is wonderful. Have not had any issues and I know many people who use it daily with no issues.

Try to balance a picture and a couple of paragraphs in M$ Word in a long document and then come back to me on how that "high-quality" software handles it.

> there's just no way we can honestly tell people it's as high-quality as MS Office

Apparently, like many others in this entire thread, you've totally missed the point. I wasn't saying it's "as" high quality as M$ word (although I disagree with the usage of the word high quality here) but just that it is high quality by itself. This is known as an irrelevant conclusion https://en.wikipedia.org/wiki/Irrelevant_conclusion

Re:PinePhone – Open Source Smart Phone Supported by Major Li... by dataflow on Sunday July 25, 2021 @03:53PM (#27952364)
> Apparently, like many others in this entire thread, you've totally missed the point. I wasn't saying it's "as" high quality as M$ word (although I disagree with the usage of the word high quality here) but just that it is high quality by itself. This is known as an irrelevant conclusion

The entire discussion has been regarding this verbatim quote from the top comment: "open source projects will always provide a lower quality than commercial ones". If you replied regarding some other premise, then you're the one missing the point and changing the topic, not me.

> That's not exactly a fair assessment exercise

It sure is fair to me. Just saying this doesn't make it true. And a reality check is warranted here: "it's not fair" is not going to be a satisfactory response to any user you're trying to win over.

> I'm not sure what format is the original excel file, but xlsb is a proprietary format.

No, it's an open format [1], and LibreOffice supports opening it... with poor quality. And again: even if it was, you're not going to win over or satisfy any users with an "it's a proprietary format so we don't support that many columns" excuse. They expect their office programs to dance around their documents, not the other way around.

[1] https://docs.microsoft.com/en-us/openspecs/office_file_forma...