Live data from Hacker News

Enabling the WSL to include support for Wayland and X server related scenarios

github.com

1–10 of 12 posts

Re: Enabling the WSL to include support for Wayland and X server related scenarios

#3

This is the day that Microsoft releases a product using FreeRDP, the reverse engineered implementation of their own RDP protocol...

FreeRDP is not quite reverse engineered, the software built based on open specification for RDP[1]. That being said, I would be surprised if the FreeRDP contributors did not need Wireshark during development.

[1] https://winprotocoldoc.blob.core.windows.net/productionwindo...

Re: Enabling the WSL to include support for Wayland and X server related scenarios

#4

This is the day that Microsoft releases a product using FreeRDP, the reverse engineered implementation of their own RDP protocol...

I don't get it why would they need to reverse engineer their own software? Was it some sort of RPC without an explicit protocol?

Re: Enabling the WSL to include support for Wayland and X server related scenarios

#6
post #4

This is the day that Microsoft releases a product using FreeRDP, the reverse engineered implementation of their own RDP protocol...

I don't get it why would they need to reverse engineer their own software? Was it some sort of RPC without an explicit protocol?

I guess they just decided the freerdp codebase (which already runs on Linux) was easier to work with than their codebase (which is deeply integrated into all things windows).

I think the original Microsoft codebase also uses stuff licensed from a third party, so it might have been impossible to opensource.

Re: Enabling the WSL to include support for Wayland and X server related scenarios

#7
post #3

This is the day that Microsoft releases a product using FreeRDP, the reverse engineered implementation of their own RDP protocol...

FreeRDP is not quite reverse engineered, the software built based on open specification for RDP[1]. That being said, I would be surprised if the FreeRDP contributors did not need Wireshark during development. [1] https://winprotocoldoc.blob.core.windows.net/productionwindo...

[deleted]

Re: Enabling the WSL to include support for Wayland and X server related scenarios

#8
post #3

This is the day that Microsoft releases a product using FreeRDP, the reverse engineered implementation of their own RDP protocol...

FreeRDP is not quite reverse engineered, the software built based on open specification for RDP[1]. That being said, I would be surprised if the FreeRDP contributors did not need Wireshark during development. [1] https://winprotocoldoc.blob.core.windows.net/productionwindo...

Didn't FreeRDP start before Microsoft released that documentation?

Re: Enabling the WSL to include support for Wayland and X server related scenarios

#9
post #3

Earlier quoted context omitted.

FreeRDP is not quite reverse engineered, the software built based on open specification for RDP[1]. That being said, I would be surprised if the FreeRDP contributors did not need Wireshark during development. [1] https://winprotocoldoc.blob.core.windows.net/productionwindo...

Didn't FreeRDP start before Microsoft released that documentation?

Possibly? Initial commit on FreeRDP is from 2011 while the oldest version listed on Microsoft's website is v0.01 from 2007. Not sure if that version of the documentation was publicly available.

Re: Enabling the WSL to include support for Wayland and X server related scenarios

#10
post #9

Earlier quoted context omitted.

Didn't FreeRDP start before Microsoft released that documentation?

Possibly? Initial commit on FreeRDP is from 2011 while the oldest version listed on Microsoft's website is v0.01 from 2007. Not sure if that version of the documentation was publicly available.

FreeRDP's roots are in rdesktop which was released in 2001
Post reply on HN