Live data from Hacker News

A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”

quora.com

151–160 of 291 posts

Re: A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”

#151

Earlier quoted context omitted.

That sounds reasonable (symbols inadvertently leaked). This would be a plausible explanation for at least some of the naming similarities.

https://www.youtube.com/watch?v=2D9ExVc0G10&t=9m53s

The above link points to: “OffensiveCon19 - Alex Ionescu - Keynote - Reversing Without Reversing” and to 9th minute of the talk where it’s very relevant to the current discussion.

Re: A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”

#152

Thanks for the link, o for a bunch of new followers on Quora today and was wondering why :) There are lots of good answers in this thread. In particular, someone took the time to look at the code, and that person wrote it only took them minutes to find similarities that make my opinion difficult to dismiss. About the lack of documentation, consider that only a tiny fraction of the kernel’s internals surface in the DD…

Do you think senior management at MS believes your comments are a good idea or at best benign? Or do you think all the details of your comments have just not yet fully reached VP level, legal, and PR? I'm thinking they'd disapprove. That's just a guess, maybe they think it's fine and great. However, it may be worth at least considering another possibility. Does your company want random technical employees, making non…

I like this honesty and transparency, employers such as Microsoft encouraging it's employees to act in this way is a good thing.

Shutting down discussion behind lawyers and bland public statements should be discouraged.

Re: A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”

#153

Hello from ReactOS team! We don't use the leaked code from MS, We don't use Windows Research Kernel, We thank you for the PR campaign you have stared 'pro bono' for our project! ;D

Why would you call it a PR campaign if it wasn't favoring you? Just curious.

Re: A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”

#154
post #38

Comments like these are eerily similar to what Microsoft had been saying for years about Linux - at best they had been infringing on patents but I seem to also recall accusations of the kernel containing proprietary Windows source code. This is just one individuals opinion but I would be really interested in seeing them provide more specifics - especially given the amount of MS source that has leaked/been open source…

It looks like ms has some sort of inside sect training on that matter. It is so easy to hear blames from ms staff on minor legal troubles that it just feels to be true. For one, I once read the thread on local ms support site that yelled at and almost banned a user for a story of upgrading to w10 and then downgrading back to 7. The problem was that his LICENSE was converted into 10-th one and now he LOST RIGHT to use 7. While maybe formally legal, for me this behavior is completely out of sane bounds.

Re: A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”

#155
post #153

Hello from ReactOS team! We don't use the leaked code from MS, We don't use Windows Research Kernel, We thank you for the PR campaign you have stared 'pro bono' for our project! ;D

Why would you call it a PR campaign if it wasn't favoring you? Just curious.

because a lot of people probably just learned about ReactOS as a result of this controversy. "There's no such thing as bad press." -someone

Re: A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”

#156
post #77

Earlier quoted context omitted.

> Consider that the name of local variables is never part of the binaries, only public symbols are. "Never" and "only public" are wrong in the statement above, because non public symbols were indeed released by Microsoft. I guess you are young enough not to know that Microsoft accidentally did release some NT builds with the names of the internal variables, and such builds were intentionally made with less compiler o…

Microsoft does not release the kernel’s private symbols, trust me on that. But yes there was some leaks in the past, small portions of NT4 and W2K were leaked, I think I link to a Google query pointing to articles discussing the leaks in the Quora reply.

Are you arguing that MS mistakenly releasing a version of Windows with debug symbols didn't happen or that it constitutes a leak and isn't fair game?

Because the former is fairly well documented and the latter doesn't seem right in the context of this discussion. If MS themselves messed up and published the symbols through an official channel that's fair game IMO. Although obviously IANAL etc... I'm talking from an ethical perspective, not a legal one.

I don't know much about ReactOS or the NT kernel but we have this type of controversy regularly in the emulation scene and while sometimes it's true that people reuse docs they shouldn't have, a lot of the time people underestimate the skill and cunning of reverse-engineers to figure out how things work without having access to any restricted information.

Re: A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”

#157
post #153

Hello from ReactOS team! We don't use the leaked code from MS, We don't use Windows Research Kernel, We thank you for the PR campaign you have stared 'pro bono' for our project! ;D

Why would you call it a PR campaign if it wasn't favoring you? Just curious.

Even very dirty river water would still spin your mill, as long as the mill itself is good.

This guy literally confirms that one little open source OS could be as good as Windows $)

Re: A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”

#158

Earlier quoted context omitted.

Do you think senior management at MS believes your comments are a good idea or at best benign? Or do you think all the details of your comments have just not yet fully reached VP level, legal, and PR? I'm thinking they'd disapprove. That's just a guess, maybe they think it's fine and great. However, it may be worth at least considering another possibility. Does your company want random technical employees, making non…

I like this honesty and transparency, employers such as Microsoft encouraging it's employees to act in this way is a good thing. Shutting down discussion behind lawyers and bland public statements should be discouraged.

We like it. But it can be actively harmful to the interests of the company. And its impossible for us to have the facts required to know if this is harmful. That's up to the company. So if they decide to fire employees who are spending their free time harming the company, we can't really get upset about that.

Its simply impossible to say, "no but this openness is good for the company" in an informed way. But we can certainly hope the company comes to this conclusion and encourages openness.

Re: A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”

#159

Thanks for the link, o for a bunch of new followers on Quora today and was wondering why :) There are lots of good answers in this thread. In particular, someone took the time to look at the code, and that person wrote it only took them minutes to find similarities that make my opinion difficult to dismiss. About the lack of documentation, consider that only a tiny fraction of the kernel’s internals surface in the DD…

Do you think senior management at MS believes your comments are a good idea or at best benign? Or do you think all the details of your comments have just not yet fully reached VP level, legal, and PR? I'm thinking they'd disapprove. That's just a guess, maybe they think it's fine and great. However, it may be worth at least considering another possibility. Does your company want random technical employees, making non…

Why are you policing other company's employees and presuming to know what their job is?

Re: A Kernel Engineer at Microsoft's Answer to “What Do You Think about ReactOS?”

#160
post #129
post #77

Earlier quoted context omitted.

> Consider that the name of local variables is never part of the binaries, only public symbols are. "Never" and "only public" are wrong in the statement above, because non public symbols were indeed released by Microsoft. I guess you are young enough not to know that Microsoft accidentally did release some NT builds with the names of the internal variables, and such builds were intentionally made with less compiler o…

Also, the Windows code is under shared source license for nearly 20 years. Not really some sensitive secret thing or crown jewels that many want us to believe.

Sure and the source code has also been leaked before. But a "clean room" implementation is not allowed to look at such things.
Post reply on HN