Will We See ZeroTier on FreeBSD and Other BSD Family Platforms



  • ZeroTier is available for Linux, Windows, Android and Mac. I know that iOS is a huge challenge. But what about FreeBSD and its kin? Would be great to see it there. Other UNIX would be awesome too. Is there any hope for an official FreeBSD port?

    Tagging @adam-ierymenko



  • OK I'm going to glom on here too and ask about Windows Mobile. It's not just for phone anymore 😉



  • You can build it from source on the *BSD platforms.



  • They just released the Android client as well. It's $5 bucks one time fee. It's worth it, if you ask me. IOS is in the works according to threads I've seen on Github... but I don't have any details on that.



  • @dafyre said:

    You can build it from source on the *BSD platforms.

    Has that been tested?



  • iOS would be nice for us although we don't put mobile devices on the network now. Not much to share.



  • Apparently FreeBSD now has ZeroTier packages -- 'pkg install zerotier' -- haven't had time to test yet though and might only be on the latest release. It's built on FreeBSD from source for a while.

    NetBSD and OpenBSD I'm not sure... might need a bit of porting work. OpenBSD might get some love at some point.

    We have Android: https://play.google.com/store/apps/details?id=com.zerotier.one

    iOS is in active development with an ETA in perhaps 2-3 months. Will probably be iOS 9 only since 9 contains the network extension API that we need. (Technically the API is in earlier versions too but we might not mess with it.)



  • That is a major Pertino gap not having FreeBSD.



  • @adam.ierymenko I'd wait and see how big the user base for it is... Not everybody upgrades to the latest & greatest IOS when it comes out... I can't speak about that at the moment though, I don't have any iDevices at hand.



  • If someone can donate a Windows RT (ARM) device we can see if we can build for that. Theoretically it should work if you can build normal Windows apps for it as ARM binaries... never messed with it before. But porting the driver might be loads of fun.

    @dafyre We'll support earlier iOS if possible... but from what we've read 9 may have must-haves for us. Doing p2p on mobile is not easy at all. Not even a little bit. Our Android port is pretty solid though... I've had it up for months and you can ping my phone on the ZeroTier company LAN whether it's on WiFi or LTE and it switches pretty fast. For testing I played music from my house over LTE while I was driving to work.



  • @dafyre said:

    @adam.ierymenko I'd wait and see how big the user base for it is... Not everybody upgrades to the latest & greatest IOS when it comes out... I can't speak about that at the moment though, I don't have any iDevices at hand.

    I've never owned an iDevice..



  • @adam.ierymenko said:

    If someone can donate a Windows RT (ARM) device we can see if we can build for that. Theoretically it should work if you can build normal Windows apps for it as ARM binaries... never messed with it before. But porting the driver might be loads of fun.

    @dafyre We'll support earlier iOS if possible... but from what we've read 9 may have must-haves for us. Doing p2p on mobile is not easy at all. Not even a little bit. Our Android port is pretty solid though... I've had it up for months and you can ping my phone on the ZeroTier company LAN whether it's on WiFi or LTE and it switches pretty fast. For testing I played music from my house over LTE while I was driving to work.

    I will probably be willing to do that when the new Windows Phones come out later this month. I have the 640XL right now, and I pretty much love it... I'll get the new large one when it comes out.



  • Hmm... are phones different from tablets? From what I've seen the RT tablets are basically running Windows 10 for ARM, while phones have their own UI thing going on.



  • @adam.ierymenko said:

    Hmm... are phones different from tablets? From what I've seen the RT tablets are basically running Windows 10 for ARM, while phones have their own UI thing going on.

    We haven't seen any device for Windows Mobile yet. Frankly I think ARM is dead for windows. I'm guessing the only tablets we'll see for MS will be x86 or x64 based, but smaller than 8" screens will come with the Windows mobile version/interface.



  • The Surface 1 and Surface 2 RT devices - that line is dead. They aren't even getting upgraded to Win10, they are getting an upgrade for WinRT that will include some features, but it won't be Win 10.

    Of course I said in my previous post that I didn't think Windows 10 would be on ARM, then I remember Rasberry pie... hmmm



  • I have a bunch of Pi's here that we use for network testing. I could download that image and try it out I suppose.



  • @Dashrender said:

    @adam.ierymenko said:

    Hmm... are phones different from tablets? From what I've seen the RT tablets are basically running Windows 10 for ARM, while phones have their own UI thing going on.

    We haven't seen any device for Windows Mobile yet. Frankly I think ARM is dead for windows. I'm guessing the only tablets we'll see for MS will be x86 or x64 based, but smaller than 8" screens will come with the Windows mobile version/interface.

    I thought that Windows on ARM just had some big new release.



  • @Dashrender said:

    Of course I said in my previous post that I didn't think Windows 10 would be on ARM, then I remember Rasberry pie... hmmm

    And their new Windows Phone desktop thing too!



  • If MS wants to deal themselves back into the mobile deck, they should do a genuinely convergent phone that runs a real Windows desktop with a little micro HDMI jack on it. Plug in a monitor and wham-o, you have a real computer you can do real things on.



  • @adam.ierymenko said:

    If MS wants to deal themselves back into the mobile deck, they should do a genuinely convergent phone that runs a real Windows desktop with a little micro HDMI jack on it. Plug in a monitor and wham-o, you have a real computer you can do real things on.

    They did that, it was announced a week ago 🙂 It is the full Windows RT experience, rebranded, now built into a phone and with an HDMI jack via an external converter. Not 100% as you envisioned, but 100% as you described 🙂



  • It's just that Windows Phone and Windows RT have merged and that's where that codebase has gone. It's real Windows now, from my understanding.