* [9fans] Microsoft Opens WSL - also starring "plan9"
@ 2025-05-20 1:53 Skip Tavakkolian
2025-05-20 3:56 ` Lucas Francesco
0 siblings, 1 reply; 5+ messages in thread
From: Skip Tavakkolian @ 2025-05-20 1:53 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
[-- Attachment #1: Type: text/plain, Size: 487 bytes --]
MS has released WSL under the MIT license. Local file serving done by a
"plan9" file server over 9P.
https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/
https://github.com/microsoft/WSL/tree/2.5.7
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Tb7c7cf129f7343ab-M263416f3941a48b91e3cb5f6
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
[-- Attachment #2: Type: text/html, Size: 1337 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [9fans] Microsoft Opens WSL - also starring "plan9"
2025-05-20 1:53 [9fans] Microsoft Opens WSL - also starring "plan9" Skip Tavakkolian
@ 2025-05-20 3:56 ` Lucas Francesco
2025-05-20 5:41 ` Jacob Moody
2025-05-20 7:33 ` Skip Tavakkolian
0 siblings, 2 replies; 5+ messages in thread
From: Lucas Francesco @ 2025-05-20 3:56 UTC (permalink / raw)
To: 9fans
[-- Attachment #1: Type: text/plain, Size: 1094 bytes --]
They didn't open source the windows part that makes 9p avaliable as NT
kernel file connection method tho :/
We're almost there /hj
On Tue, 20 May 2025, 00:15 Skip Tavakkolian, <skip.tavakkolian@gmail.com>
wrote:
> MS has released WSL under the MIT license. Local file serving done by a
> "plan9" file server over 9P.
>
>
> https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/
>
> https://github.com/microsoft/WSL/tree/2.5.7
>
>
> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions
> <https://9fans.topicbox.com/groups/9fans> + participants
> <https://9fans.topicbox.com/groups/9fans/members> + delivery options
> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
> <https://9fans.topicbox.com/groups/9fans/Tb7c7cf129f7343ab-M263416f3941a48b91e3cb5f6>
>
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Tb7c7cf129f7343ab-M4a04448f8bed0122449de350
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
[-- Attachment #2: Type: text/html, Size: 1904 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [9fans] Microsoft Opens WSL - also starring "plan9"
2025-05-20 3:56 ` Lucas Francesco
@ 2025-05-20 5:41 ` Jacob Moody
2025-05-20 7:33 ` Skip Tavakkolian
1 sibling, 0 replies; 5+ messages in thread
From: Jacob Moody @ 2025-05-20 5:41 UTC (permalink / raw)
To: 9fans
Does anyone else find it annoying that they seem to use "plan9" and "9p" interchangeably in their code and documentation?
Considering they've extended 9p yet again (to what they call 9p2000.W) I find there not much real "plan9" anywhere here.
Regarding the NT kernel bits, there was some DoS vulnerability found in that code so you can find some write ups which
dig in a bit to how it works on the kernel side a bit more[0].
[0] https://www.mcafee.com/blogs/other-blogs/mcafee-labs/hunting-for-blues-the-wsl-plan-9-protocol-bsod/
On 5/19/25 22:56, Lucas Francesco wrote:
> They didn't open source the windows part that makes 9p avaliable as NT kernel file connection method tho :/
>
> We're almost there /hj
>
> On Tue, 20 May 2025, 00:15 Skip Tavakkolian, <skip.tavakkolian@gmail.com <mailto:skip.tavakkolian@gmail.com>> wrote:
>
> MS has released WSL under the MIT license. Local file serving done by a "plan9" file server over 9P.
>
> https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/ <https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/>
>
> https://github.com/microsoft/WSL/tree/2.5.7 <https://github.com/microsoft/WSL/tree/2.5.7>
>
>
> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions <https://9fans.topicbox.com/groups/9fans> + participants <https://9fans.topicbox.com/groups/9fans/members> + delivery options <https://9fans.topicbox.com/groups/9fans/subscription> Permalink <https://9fans.topicbox.com/groups/9fans/Tb7c7cf129f7343ab-M4a04448f8bed0122449de350>
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Tb7c7cf129f7343ab-Mf3a7ea77d75b2e6696bdcedd
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [9fans] Microsoft Opens WSL - also starring "plan9"
2025-05-20 3:56 ` Lucas Francesco
2025-05-20 5:41 ` Jacob Moody
@ 2025-05-20 7:33 ` Skip Tavakkolian
2025-05-21 15:28 ` Ron Minnich
1 sibling, 1 reply; 5+ messages in thread
From: Skip Tavakkolian @ 2025-05-20 7:33 UTC (permalink / raw)
To: 9fans
I have had a cursory look and based on the information from McAfee
blog (link that moody posted), I am guessing the functionality of
p9rdr.sys is similar to what brucee (Bruce Ellis) implemented some 20
years ago in the wen.sys component of the Rangboom agent for Windows.
There are a lot of historical legal strings attached to the use of
Windows Installable Drivers and Windows Driver SDKs, which makes it
risky to publish the source. I would release it under MIT license, if
I can get approval from MS (I've not looked at their requirements in
years, so they might have already been relaxed).
On Mon, May 19, 2025 at 10:15 PM Lucas Francesco
<lucas.francesco93@gmail.com> wrote:
>
> They didn't open source the windows part that makes 9p avaliable as NT kernel file connection method tho :/
>
> We're almost there /hj
>
> On Tue, 20 May 2025, 00:15 Skip Tavakkolian, <skip.tavakkolian@gmail.com> wrote:
>>
>> MS has released WSL under the MIT license. Local file serving done by a "plan9" file server over 9P.
>>
>> https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/
>>
>> https://github.com/microsoft/WSL/tree/2.5.7
>>
>>
> 9fans / 9fans / see discussions + participants + delivery options Permalink
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Tb7c7cf129f7343ab-M80f7dbc88ce2b4ed6fcfb0b2
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [9fans] Microsoft Opens WSL - also starring "plan9"
2025-05-20 7:33 ` Skip Tavakkolian
@ 2025-05-21 15:28 ` Ron Minnich
0 siblings, 0 replies; 5+ messages in thread
From: Ron Minnich @ 2025-05-21 15:28 UTC (permalink / raw)
To: 9fans
I've lost track of how many people tell me "xyz is using plan9" when
they mean "9p".
Just one of those things.
On Tue, May 20, 2025 at 12:37 AM Skip Tavakkolian
<skip.tavakkolian@gmail.com> wrote:
>
> I have had a cursory look and based on the information from McAfee
> blog (link that moody posted), I am guessing the functionality of
> p9rdr.sys is similar to what brucee (Bruce Ellis) implemented some 20
> years ago in the wen.sys component of the Rangboom agent for Windows.
>
> There are a lot of historical legal strings attached to the use of
> Windows Installable Drivers and Windows Driver SDKs, which makes it
> risky to publish the source. I would release it under MIT license, if
> I can get approval from MS (I've not looked at their requirements in
> years, so they might have already been relaxed).
>
>
> On Mon, May 19, 2025 at 10:15 PM Lucas Francesco
> <lucas.francesco93@gmail.com> wrote:
> >
> > They didn't open source the windows part that makes 9p avaliable as NT kernel file connection method tho :/
> >
> > We're almost there /hj
> >
> > On Tue, 20 May 2025, 00:15 Skip Tavakkolian, <skip.tavakkolian@gmail.com> wrote:
> >>
> >> MS has released WSL under the MIT license. Local file serving done by a "plan9" file server over 9P.
> >>
> >> https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/
> >>
> >> https://github.com/microsoft/WSL/tree/2.5.7
> >>
> >>
> > 9fans / 9fans / see discussions + participants + delivery options Permalink
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Tb7c7cf129f7343ab-Mfe7c6baac7075863ffd9dda2
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2025-05-21 16:15 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-05-20 1:53 [9fans] Microsoft Opens WSL - also starring "plan9" Skip Tavakkolian
2025-05-20 3:56 ` Lucas Francesco
2025-05-20 5:41 ` Jacob Moody
2025-05-20 7:33 ` Skip Tavakkolian
2025-05-21 15:28 ` Ron Minnich
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).