Live data from Hacker News

Richard Stallman spoke at Microsoft Research this week

zdnet.com

71–80 of 170 posts

Re: Richard Stallman spoke at Microsoft Research this week

#71
post #56

Earlier quoted context omitted.

They already do. Just need to ditch everything except WSL - and we've got an acceptable MS OS.

NT is not a bad OS, it makes some different tradeoffs than traditional POSIX systems and in some cases it’s objectively superior. It’s just the ecosystem on top that is a pile of flaming trash.

It doesn't help that the Win32 layer on top of the NT kernel is a mess.

Re: Richard Stallman spoke at Microsoft Research this week

#72

Earlier quoted context omitted.

GPL code is essentially "don't-touch-with-a-39-and-a-half-foot-pole source" to most people who want any control over their project or are developing in a professional setting.

You meant control over the users.

Forcing your users to have to GPL any of their code based on your code is controlling them more than releasing under a more sane permissive license. It's ironic that GPL is the true restriction of freedom for all the virtues it touts.

Re: Richard Stallman spoke at Microsoft Research this week

#73
post #40

Without sounding too sacrilegious, Dr. Stallman is the Free Software Jesus--he preaches the gospel of Free Software to the whole world and associates with "sinners" calling them to repentance. If he can bring "the truth" of Free Software to Microsoft employees and help them "see the light", why wouldn't he? He certainly looks the part of Free Software prophet when dressed as Saint Ignuicius: https://stallman.org/sain…

The thing that surprises people is not that Stallman went to Microsoft but that Microsoft invited him to talk. Back in the day Bill Gates would make signs to ward against evil if Richard "communist cancer" Stallman was anywhere near Redmond. How times have changed.

Wonder how current-Bill feels about previous-Bill saying things like that.

Re: Richard Stallman spoke at Microsoft Research this week

#74
post #34

Earlier quoted context omitted.

I'm not sure exactly what he meant by software license hygiene, but if it's what I imagine, it's a significant problem. Often people don't quite understand the licenses they choose and they get into trouble as a result. For example, there is a free software game that I follow which is licensed under the GPL. The author made a passing statement that the game is under the GPL, but none of text of the game is (it's an R…

Yes that is a common problem. I could see GitHub creating tools to help you select a license and inform you how to use it properly, as well as having systems that show you how the license affects your project.

I don't think Microsoft/GitHub would have any issue with doing a wizard-y license picker/builder (well, boiler plate existing licenses with fill in the blank for attribution, project name, and the like). They did add that little table at the top of LICENSE pages that checks off what rights and responsibilities the consumer has under the license so it seems they're fans of making the various licenses understandable.

I think it is a good request though. I'm fond of MIT, but with the right wizard, I may also find that GPL or something else may be a better fit for what I'm working on.

Re: Richard Stallman spoke at Microsoft Research this week

#75
post #70
post #52

Earlier quoted context omitted.

According to Stallman, MIT is compatible with GPL but the reverse isn't true. You can freely use MIT code (including linking) in a GPL project so long as the source is available. In Rust most code is dual licensed as MIT or Apache 2. You can pick which one to use although IIRC Apache 2 is considered the "primary license" because it provides protections from patent trolls and an explicit contribution licensing clause.…

> According to Stallman, MIT is compatible with GPL but the reverse isn't true What are you talking about? Let say we have code A licensed as MIT and code B licensed GPL. You can combine A with B and distribute it. You can combine B with A and distribute it. AB or BA is both a legal combination that a distributor can do. In both cases the distributor need to follow the condition of both MIT and GPL. You can not distr…

I mean you can very easily add MIT code in a GPL licensed project because MIT is more permissive. However adding GPL code to an MIT licensed project means you now have to comply with GPL's more restrictive "list of permissions" when you weren't before.

Re: Richard Stallman spoke at Microsoft Research this week

#76
post #28
post #7

An English language article: https://www.zdnet.com/article/free-software-advocate-richard... Also Pedro Paulo explained what the content of the talk was: > Mostly standard talk. Importance of free software, GPL v3, GNU vs Linux. However, he had a list of "small requests": make Github push users to better software license hygiene, make hardware manufacturers to publish their hardware specs, make it easier to workaroun…

dang / sctb could you please change the link to the English one? Thanks.

It's not only dang and sctb moderating this website! It's well known that there are other moderators as well, and also pg posts quite frequently using the nick name "nailer"

Re: Richard Stallman spoke at Microsoft Research this week

#77
post #56

Earlier quoted context omitted.

They already do. Just need to ditch everything except WSL - and we've got an acceptable MS OS.

NT is not a bad OS, it makes some different tradeoffs than traditional POSIX systems and in some cases it’s objectively superior. It’s just the ecosystem on top that is a pile of flaming trash.

> it makes some different tradeoffs than traditional POSIX systems and in some cases it’s objectively superior.

I'm curious if you (or anyone else) have examples here. I haven't touched a Windows system in nearly 20 years, so I'm genuinely curious.

Re: Richard Stallman spoke at Microsoft Research this week

#78

Earlier quoted context omitted.

Story sounds like data to me. Data should not be in the repo, just the means to fetch it.

Isn't there value in having the story version controlled as well? Separating them just sounds like needless complexity.

I certainly wouldn't fault them for putting the story under source control/versioning or even the location they did it, but there'd be benefit in separating them into two different projects/solutions as you could essentially have a separate "engine" project that could be reused for future games and then different projects with assets/story/etc for any game that comes down the pipe.

Now, if the intent is a one off and they have no intention of drinking from the same well so to speak, go nuts.

Re: Richard Stallman spoke at Microsoft Research this week

#80

Without sounding too sacrilegious, Dr. Stallman is the Free Software Jesus--he preaches the gospel of Free Software to the whole world and associates with "sinners" calling them to repentance. If he can bring "the truth" of Free Software to Microsoft employees and help them "see the light", why wouldn't he? He certainly looks the part of Free Software prophet when dressed as Saint Ignuicius: https://stallman.org/sain…

    >  Sainthood in the Church of Emacs requires living a life of purity—but in the Church of Emacs, this does not require celibacy (a sigh of relief is heard).
Now there's a quote that didn't age well... That whole page is just... strange...
Post reply on HN