[OpenIndiana-discuss] [OmniOS-discuss] Re: Porting Node/Electron to Illumos

Till Wegmüller toasterson at gmail.com
Wed Aug 27 22:14:38 UTC 2025


Hi Atiq,

The problem is the large amount of linux specific C++ Code the codebase 
has and in general the large size and Sandboxing code. Browsers are a 
beast. the NodeJS v8 engine and nodejs are in the repos and working. 
NodeJS was made by Joyent who also made SmartOS back in the before days 
when Twitter fit into 4 Zones (from previous 200 Linux VM's) and ruby 
threw an exception every time it finished a loop....

tl;dr; Chromium is on the Wishlist but not the Agenda as we have nobody 
with the right time and skillset and need to look into it at this moment.

Contributions are happily welcome. Let me know what you need to get started.

-Till

On 8/27/25 23:27, Atiq Rahman wrote:
> Hi Till,
> So, there's no plan in future for bringing in chromium related 
> technologies i.e., google's v8 engine / node / electron? I suppose the 
> port on x86 for illumos should be straightforward compared to SPARC. 
> How about an x86 only port? Is that on the agenda?
> 
> Best!
> 
> Atiq
> 
> 
> 
> On Wed, Aug 27, 2025 at 9:59 AM Till Wegmüller <toasterson at gmail.com 
> <mailto:toasterson at gmail.com>> wrote:
> 
>     Hi Atiq
> 
>     Chromium is a massive porting effort with many patches and thus
>     unfortunately beyond my capabilities time and interest. I am working on
>     the Package manager and headless installer. We have a brwoser that
>     works
>     well and webkitgtk which is the better embedded option for frameworks.
>     Electron is one thing. Having enough versions of it available to
>     compile
>     all electron apps under the Sun a even more burdensome effort.
> 
>     We welcome any contributions to the project.
> 
>     -Till
> 
>     On 8/26/25 22:16, Atiq Rahman wrote:
>      > Hi,
>      > Signal Desktop requires Electron. Similarly, does Telegram
>     require that?
>      >
>      > I guess porting chromium is a high-pri since it keeps coming back
>      > everywhere as a dependency. @Till
>      >
>      >
>      > Sincerely,
>      >
>      > Atiq
>      >
>      >
>      > On Tue, Aug 26, 2025 at 5:43 AM dan via openindiana-discuss <
>      > openindiana-discuss at openindiana.org <mailto:openindiana-
>     discuss at openindiana.org>> wrote:
>      >
>      >> Hello,
>      >>
>      >> As in my stations I always had Telegram nice doing like universal
>      >> messanger interface from/to different devices, I'm here to ask
>      >> to put in agenda the port of any Telegram client..
>      >>
>      >> thx
>      >>
>      >> Dan
>      >> 5mode
> 
> *illumos <https://illumos.topicbox.com/latest>* / omnios-discuss / see 
> discussions <https://illumos.topicbox.com/groups/omnios-discuss> + 
> participants <https://illumos.topicbox.com/groups/omnios-discuss/ 
> members> + delivery options <https://illumos.topicbox.com/groups/omnios- 
> discuss/subscription> Permalink <https://illumos.topicbox.com/groups/ 
> omnios-discuss/T660556607df9631b-Mc210e200b14bf88d812b3b51>



More information about the openindiana-discuss mailing list