On 5/13/24 10:56, ibrahim via 9fans wrote: > > On Monday, 13 May 2024, at 4:39 PM, Jacob Moody wrote: >> Fine my dude, you don't have to call us Plan 9, you don't have to want to >> use our code. However I ask that you be mindful in how you talk to new users >> and don't assume that they have this same level of care for authenticity and >> "pure" code origins as you. > > You should read more carefully what I replied to the new user. It had nothing > to do with licenses at all.
In your original email, you only mention: > After you have collected enough experience I would stay with 9legacy and > ignore 9front. The reasoning for this is never given. By your immediate followup and complaining about licensing and "being REAL plan9" I figured this was your reason. I drew a path which spares him the frustrations during the time where he gets used to the system. And using 9vx is one way to set one step after the other. I'm wondering why you don't adjust it so that 9front can also be run there. As far as I can tell from once experimenting the reason why 9front doesn't run are your extensions to the kernel interface. 9vx is by far a better more plan9-ish > way to virtualize under linux. But thats your decision. The path I suggested > is the simplest one at least I think so. It takes less than 30 min to have a > running plan9 installation without any problems arising from file servers > without the problems of networking or data exchange. If you really believe > that the path I suggested was a bad one or isn't simpler than directly using > on of the plan9 distros I would really beĀ surprised. This new guy has to > learn rc, acme, rio, about plan9.ini about > mouse shortcuts in acme. And do you really believe doing this directly on > 9legacy or 9front is simpler than by using 9vx ? Because I don't know why I should care about 9vx when every computer has hardware accelerated virtual machines. What is less frustrating I wonder? Telling someone to use some random unmaintained x86 userspace emulation shim or using any existing virtual machine programs that are actively maintained, packaged for their operating system, and much much more documented? We have spent a decent chunk of time making sure our code works under these modern virtual machines (and with acceleration), including writing things like virtio drivers. A virtual machine combined with a local instance of drawterm to access it is how I suggest most new users get started. > > If this guy reaches the 4.step he will find his own path to whatever fork he > pleases. So where exactly was my reply mindless ? I honestly thought that you were suggesting against using 9front for the reasons I stated, if you were indeed basing everything off of 9vx compatibility due to your opinion of it being a better choice than something like qemu or HyperV then I apologize for assuming incorrectly. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M339bd65f5ceeb02ce28eedf7 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription