Live data from Hacker News

What I've learned about open source community over 30 years

opensource.net

21–30 of 88 posts

Re: What I've learned about open source community over 30 years

#21
post #9

Earlier quoted context omitted.

> we don't really need it - it serves no practical purpose FreeDOS is used by PC OEMs for tech support, e.g. https://support.hp.com/us-en/document/ish_9586495-9586656-16 You can create a DOS-bootable USB flash drive by downloading and saving a FreeDOS operating system image. The bootable USB flash drive can then be used for testing and troubleshooting any component on your PC. FreeDOS helps sell PC hardware without t…

As I pointed out the "uselessness" is a generalization, although perhaps your suggestion of use cases rather proves my point. Firstly "selling pcs without Windows". If you want to sell a machine without windows feel free to ship it with Linux or indeed nothing. Yes, FreeDOS is an option, but it's not unique. Sure, some techs find it useful as a bare-metal hardware diagnostic tool. Presenting that micro niche as a use…

I don't think examples of FreeDOS being useful 'prove [your] point' about FreeDOS being useless. I think the word 'useless' is an overstatement that's very easy to quibble over, and which therefore gets in the way of you getting your overall point across.

I think your overall point, ars gratia artis, is correct. People have a proclivity for trying to quantify the 'success' of OSS projects by virtue of user counts, use cases, etc, and yet all such measures are totally irrelevant for a non-profit project. There could be a single maintainer and a single user, and so long as they're both happy, the project is a success.

Re: What I've learned about open source community over 30 years

#22
post #21
post #9

Earlier quoted context omitted.

As I pointed out the "uselessness" is a generalization, although perhaps your suggestion of use cases rather proves my point. Firstly "selling pcs without Windows". If you want to sell a machine without windows feel free to ship it with Linux or indeed nothing. Yes, FreeDOS is an option, but it's not unique. Sure, some techs find it useful as a bare-metal hardware diagnostic tool. Presenting that micro niche as a use…

I don't think examples of FreeDOS being useful 'prove [your] point' about FreeDOS being useless. I think the word 'useless' is an overstatement that's very easy to quibble over, and which therefore gets in the way of you getting your overall point across. I think your overall point, ars gratia artis, is correct. People have a proclivity for trying to quantify the 'success' of OSS projects by virtue of user counts, us…

I think FreeDOS shows why worrying about something being "useless" isn't so productive: it probably seemed somewhat "useless" at the time, but ended up being more useful to more people, and for a much longer time, than initially predicted. Did anyone predict that it would be so useful, decades later, for the tech-support use-cases it enjoys now?

Re: What I've learned about open source community over 30 years

#23
post #18

There's a whole bunch of ways to run a project. Some of them don't really involve "running a project" in the first place and are just the work of one person. Others have very different social dynamics than FreeDOS. If you want to be an asshole to everyone you perceive to be an idiot, then ... you can do that. You're allowed. I'm not saying it's the kind of project I'm very likely to contribute to, but not everything…

>Besides, many social conventions "exclude" people.

All social conventions exclude people. There's no way to be inclusive of everyone. For an extreme example, if you allow Nazi ideology in a place, for instance, that excludes people who won't put up with that or who the Nazis chase away. But if you disallow Nazi ideology, then you're excluding Nazis. Of course, this will devolve into Popper's paradox of tolerance, but the point is, you can't please everyone. Someone's always going to be excluded by whatever social conventions you put in place. You just have to decide which groups of people you're willing to exclude.

Re: What I've learned about open source community over 30 years

#24

Extremely anodyne — given that the author has maintained FreeDOS for longer than I've been alive, I was hoping for slightly more interesting ideas than "have a website and be nice to people." Not that I disagree with his advice!

You'd be surprised how many widely used open source projects still fail one or both of those conditions.

Re: What I've learned about open source community over 30 years

#25

Off topic, but I notice FreeDOS still uses email mailing lists. What email mailing list software / platforms are people using these days? Can you get mail delivered if you install an OSS mailing list and stand up your own server (vps or whatever)?

The one I have seen the most is Mailman.

https://list.org/

Re: What I've learned about open source community over 30 years

#26
post #4

Congrats to FreeDOS for 30 years. This is perhaps a good example of a project being more than the product. By which I mean, we don't really need it - it serves no practical purpose, and yet it continues. Of course I generalise, but the original premise ("I liked the command line") is amply served by Linux, Mac or Windows. The other original motivations are similarly obsolete now. All of which is irrelevant. It remain…

> It remains an active project "just because"

Does it? FreeDOS is very useful as a DOS to run in DOSBox or dosemu to run DOS programs, including old games.

Re: What I've learned about open source community over 30 years

#27
post #4

Congrats to FreeDOS for 30 years. This is perhaps a good example of a project being more than the product. By which I mean, we don't really need it - it serves no practical purpose, and yet it continues. Of course I generalise, but the original premise ("I liked the command line") is amply served by Linux, Mac or Windows. The other original motivations are similarly obsolete now. All of which is irrelevant. It remain…

> we don't really need it - it serves no practical purpose FreeDOS is used by PC OEMs for tech support, e.g. https://support.hp.com/us-en/document/ish_9586495-9586656-16 You can create a DOS-bootable USB flash drive by downloading and saving a FreeDOS operating system image. The bootable USB flash drive can then be used for testing and troubleshooting any component on your PC. FreeDOS helps sell PC hardware without t…

[deleted]

Re: What I've learned about open source community over 30 years

#28

Off topic, but I notice FreeDOS still uses email mailing lists. What email mailing list software / platforms are people using these days? Can you get mail delivered if you install an OSS mailing list and stand up your own server (vps or whatever)?

> FreeDOS still uses email mailing lists

I'm a bit surprised by this statement. Does this imply that there are now a bunch of FOSS projects that don't use mailing lists? Mailing lists are by far my preferred method of communicating with projects. Please don't tell me people are moving to github issues or some such?

Re: What I've learned about open source community over 30 years

#29
post #4

Congrats to FreeDOS for 30 years. This is perhaps a good example of a project being more than the product. By which I mean, we don't really need it - it serves no practical purpose, and yet it continues. Of course I generalise, but the original premise ("I liked the command line") is amply served by Linux, Mac or Windows. The other original motivations are similarly obsolete now. All of which is irrelevant. It remain…

> we don't really need it - it serves no practical purpose FreeDOS is used by PC OEMs for tech support, e.g. https://support.hp.com/us-en/document/ish_9586495-9586656-16 You can create a DOS-bootable USB flash drive by downloading and saving a FreeDOS operating system image. The bootable USB flash drive can then be used for testing and troubleshooting any component on your PC. FreeDOS helps sell PC hardware without t…

The "helping sell hardware without Windows" part is actually more like "helps PC vendors exploit a legal loophole and Microsoft keep its market share". They could just as easily install Ubuntu/whatever on computers that don't ship with Windows, but that might make some people stick with it and immediately install Windows on it. But if they put a useless OS like FreeDOS on there, they can check the "has OS" box, as well as the "no bundled license" box, without any risk to Microsoft's market dominance.

Hell, I think HP actually did put Linux on some of their laptops, but just as a compatibility layer to run FreeDOS, since they couldn't get it to work directly. This was clearly done for Microsoft's benefit and nobody else's - don't let anyone convince you otherwise.

Re: What I've learned about open source community over 30 years

#30
post #18

There's a whole bunch of ways to run a project. Some of them don't really involve "running a project" in the first place and are just the work of one person. Others have very different social dynamics than FreeDOS. If you want to be an asshole to everyone you perceive to be an idiot, then ... you can do that. You're allowed. I'm not saying it's the kind of project I'm very likely to contribute to, but not everything…

>Besides, many social conventions "exclude" people. All social conventions exclude people. There's no way to be inclusive of everyone. For an extreme example, if you allow Nazi ideology in a place, for instance, that excludes people who won't put up with that or who the Nazis chase away. But if you disallow Nazi ideology, then you're excluding Nazis. Of course, this will devolve into Popper's paradox of tolerance, bu…

A less controversial example than nazis (sigh) might be requiring basic hygiene.

If you don't exclude people who don't exhibit basic hygiene (e.g. smelling like literal shit), then a whole lot of casuals will be driven away. If you do exclude them, you exclude them.

Now, you might say, "what exactly is the difference between nazis and some people who smell like actual shit? you just swapped some words out", but, you see,

Post reply on HN