MS Teams with FreeBSD

%3CLINGO-SUB%20id%3D%22lingo-sub-1360158%22%20slang%3D%22en-US%22%3EMS%20Teams%20with%20FreeBSD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1360158%22%20slang%3D%22en-US%22%3E%3CP%3EAccording%20to%20this%20URL%3A%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fitsfoss.com%2Fmicrosoft-teams-linux%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fitsfoss.com%2Fmicrosoft-teams-linux%2F%3C%2FA%3E%2C%26nbsp%3B%26nbsp%3B%3CSPAN%3EMicrosoft%20provides%20.DEB%20installer%20files%20for%20Debian%20and%20Ubuntu%20based%20distributions%20and%20.RPM%20for%20Red%20Hat%20and%20Fedora%20based%20distributions%20for%20MS%20Teams.%20I%20would%20like%20to%20know%20if%20there%20are%20any%20plans%20to%20also%20include%20the%20FreeBSD%20operation%20system%20into%20this%20mix%3F%20I%20believe%20it%20would%20be%20a%20worthwhile%20venture.%20Since%20MS%20is%20already%20supporting%20some%20*nix%20systems%2C%20including%20FreeBSD%20should%20not%20prove%20a%20major%20problem.%20I%20would%20be%20happy%20to%20do%20some%20beta%20testing%20if%20required.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3EThanks!%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1360158%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAdoption%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EDeveloper%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1363803%22%20slang%3D%22en-US%22%3ERe%3A%20MS%20Teams%20with%20FreeBSD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1363803%22%20slang%3D%22en-US%22%3E%3CP%3E%2B1%20on%20that%20%3B)%3C%2Fimg%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1423055%22%20slang%3D%22en-US%22%3ERe%3A%20MS%20Teams%20with%20FreeBSD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1423055%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F353020%22%20target%3D%22_blank%22%3E%40BeerStud%3C%2FA%3E%26nbsp%3B-%20This%20isn't%20currently%20considered%20for%20an%20extension%20of%26nbsp%3Bour%20Linux%26nbsp%3Broadmap%2C%20but%20we%20will%20definitely%20keep%20an%20eye%20on%20it%20to%20see%20if%20interest%20grows%20on%20the%20market.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1423207%22%20slang%3D%22en-US%22%3ERe%3A%20MS%20Teams%20with%20FreeBSD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1423207%22%20slang%3D%22en-US%22%3E%3CBR%20%2F%3EThanks.%20This%20is%20certainly%20something%20that%20Microsoft%20should%20look%20into.%20There%20are%20only%20a%20few%20differences%20between%20Linux%20and%20FreeBSD.%20Many%20developers%20prefer%20FreeBSD%20because%20it%20is%20much%20more%20versatile.%20In%20fact%2C%20Wietse%20Venema%2C%20the%20author%20of%20%22Postfix%22%2C%20the%20most%20widely%20used%20MTA%20today%2C%20uses%20FreeBSD%20as%20his%20primary%20development%20OS.%3CBR%20%2F%3E%3CBR%20%2F%3EI%20really%20do%20hope%20that%20Microsoft%20includes%20the%20FreeBSD%20operating%20system%20into%20your%20mix%20when%20creating%20applications%20for%20other%20operating%20systems.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1431221%22%20slang%3D%22en-US%22%3ERe%3A%20MS%20Teams%20with%20FreeBSD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1431221%22%20slang%3D%22en-US%22%3EYes%2C%20%2B1%20I%20see%20vs%20code%20can%20be%20installed%20via%20bsd%20ports.%20So%20having%20teams%20would%20be%20fantastic.%3CBR%20%2F%3E%3CBR%20%2F%3EThe%20organisation%20I%20work%20for%20recently%20switched%20from%20a%20combination%20of%20zoom%20and%20slack%20to%20teams.%3CBR%20%2F%3E%3CBR%20%2F%3EI%20rely%20on%20using%20it%20on%20my%20windows%20laptop%2C%20but%20have%20to%20use%20the%20browser%20when%20on%20bsd%20which%20is%20annoying%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1461219%22%20slang%3D%22en-US%22%3ERe%3A%20MS%20Teams%20with%20FreeBSD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1461219%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F353020%22%20target%3D%22_blank%22%3E%40BeerStud%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAfter%20many%20years%20away%20from%20FreeBSD%20..%20I%20too%20would%20like%20to%20see%20Teams%20available.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20am%20having%20to%20go%20away%20from%20OSX%20due%20to%20the%20prohibitive%20cost%20of%20hardware%26nbsp%3Bthat%20my%20employer%20will%20not%20accept.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EFreeBSD%20is%20my%20next%20best%20choice%20I%20feel.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1505110%22%20slang%3D%22en-US%22%3ERe%3A%20MS%20Teams%20with%20FreeBSD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1505110%22%20slang%3D%22en-US%22%3E%3CP%3EHi%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F590590%22%20target%3D%22_blank%22%3E%40Nikitha-MSFT%3C%2FA%3E%20%26amp%3B%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F353020%22%20target%3D%22_blank%22%3E%40BeerStud%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20just%20spent%20the%20afternoon%20attempting%20to%20get%20the%20Linux%20version%20(binary%20extracted%20from%20an%20RPM)%20on%20FreeBSD%20thanks%20to%20the%20FreeBSD%20kernels%20%22Linux%20Compatibility%22%20emulation.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20found%20that%20a%20large%20number%20of%20shared%20objects%20were%20not%20present%2C%20so%20I%20copied%20them%20over%20from%20a%20Linux%20installation%20that%20I%20have%20which%20runs%20the%20Linux%20version%20of%20Teams.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHowever%2C%20even%20once%20all%20the%20dependencies%20where%20satisfied%2C%20I%20still%20had%20these%20errors%20in%20the%20log%3A%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-bash%22%3E%3CCODE%3E%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2Fteams%3A%20%2Flib64%2Flibm.so.6%3A%20version%20%60GLIBC_2.29'%20not%20found%20(required%20by%20%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2F.%2Flibpixman-1.so.0)%0A%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2Fteams%3A%20%2Flib64%2Flibm.so.6%3A%20version%20%60GLIBC_2.29'%20not%20found%20(required%20by%20%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2F.%2Flibpng16.so.16)%0A%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2Fteams%3A%20%2Flib64%2Flibc.so.6%3A%20version%20%60GLIBC_2.25'%20not%20found%20(required%20by%20%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2F.%2Flibsystemd.so.0)%0A%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2Fteams%3A%20%2Flib64%2Flibc.so.6%3A%20version%20%60GLIBC_2.28'%20not%20found%20(required%20by%20%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2F.%2Flibsystemd.so.0)%0A%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2Fteams%3A%20%2Flib64%2Flibc.so.6%3A%20version%20%60GLIBC_2.26'%20not%20found%20(required%20by%20%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2F.%2Flibsystemd.so.0)%0A%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2Fteams%3A%20%2Flib64%2Flibc.so.6%3A%20version%20%60GLIBC_2.30'%20not%20found%20(required%20by%20%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2F.%2Flibsystemd.so.0)%0A%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2Fteams%3A%20%2Flib64%2Flibc.so.6%3A%20version%20%60GLIBC_2.27'%20not%20found%20(required%20by%20%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2F.%2Flibsystemd.so.0)%0A%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2Fteams%3A%20%2Flib64%2Flibc.so.6%3A%20version%20%60GLIBC_2.25'%20not%20found%20(required%20by%20%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2F.%2Flibgnutls.so.30)%0A%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2Fteams%3A%20%2Flib64%2Flibc.so.6%3A%20version%20%60GLIBC_2.25'%20not%20found%20(required%20by%20%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2F.%2Flibbsd.so.0)%0A%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2Fteams%3A%20%2Flib64%2Flibc.so.6%3A%20version%20%60GLIBC_2.26'%20not%20found%20(required%20by%20%2Fusr%2Fhome%2Fcam%2FDownloads%2Fteams%2Fusr%2Fshare%2Fteams%2F.%2Flibp11-kit.so.0)%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20think%20a%20possible%20solution%20here%20would%20be%20to%20release%20a%20Linux%20portable%20version%20(unpack%20and%20execute)%20this%20would%20allow%20users%20of%20other%20non%20Debian%20or%20Red%20Hat%20based%20systems%20such%20as%20Arch%20to%20use%20Teams%2C%20and%20it%20would%20more%20than%20likely%20work%20for%20the%20various%20BSD%20Unix's%20as%20well%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ECheers%2C%3C%2FP%3E%3CP%3ECam%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Occasional Contributor

According to this URL: https://itsfoss.com/microsoft-teams-linux/,  Microsoft provides .DEB installer files for Debian and Ubuntu based distributions and .RPM for Red Hat and Fedora based distributions for MS Teams. I would like to know if there are any plans to also include the FreeBSD operation system into this mix? I believe it would be a worthwhile venture. Since MS is already supporting some *nix systems, including FreeBSD should not prove a major problem. I would be happy to do some beta testing if required.

 

Thanks!

7 Replies
Highlighted

+1 on that ;)

Highlighted

@BeerStud - This isn't currently considered for an extension of our Linux roadmap, but we will definitely keep an eye on it to see if interest grows on the market.

Highlighted

Thanks. This is certainly something that Microsoft should look into. There are only a few differences between Linux and FreeBSD. Many developers prefer FreeBSD because it is much more versatile. In fact, Wietse Venema, the author of "Postfix", the most widely used MTA today, uses FreeBSD as his primary development OS.

I really do hope that Microsoft includes the FreeBSD operating system into your mix when creating applications for other operating systems.
Highlighted
Yes, +1 I see vs code can be installed via bsd ports. So having teams would be fantastic.

The organisation I work for recently switched from a combination of zoom and slack to teams.

I rely on using it on my windows laptop, but have to use the browser when on bsd which is annoying
Highlighted

@BeerStud 

After many years away from FreeBSD .. I too would like to see Teams available.

 

I am having to go away from OSX due to the prohibitive cost of hardware that my employer will not accept.

 

FreeBSD is my next best choice I feel.

Highlighted

Hi@Nikitha-MSFT & @BeerStud 

 

I have just spent the afternoon attempting to get the Linux version (binary extracted from an RPM) on FreeBSD thanks to the FreeBSD kernels "Linux Compatibility" emulation.

 

I found that a large number of shared objects were not present, so I copied them over from a Linux installation that I have which runs the Linux version of Teams.

 

However, even once all the dependencies where satisfied, I still had these errors in the log:

/usr/home/cam/Downloads/teams/usr/share/teams/teams: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /usr/home/cam/Downloads/teams/usr/share/teams/./libpixman-1.so.0)
/usr/home/cam/Downloads/teams/usr/share/teams/teams: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /usr/home/cam/Downloads/teams/usr/share/teams/./libpng16.so.16)
/usr/home/cam/Downloads/teams/usr/share/teams/teams: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /usr/home/cam/Downloads/teams/usr/share/teams/./libsystemd.so.0)
/usr/home/cam/Downloads/teams/usr/share/teams/teams: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /usr/home/cam/Downloads/teams/usr/share/teams/./libsystemd.so.0)
/usr/home/cam/Downloads/teams/usr/share/teams/teams: /lib64/libc.so.6: version `GLIBC_2.26' not found (required by /usr/home/cam/Downloads/teams/usr/share/teams/./libsystemd.so.0)
/usr/home/cam/Downloads/teams/usr/share/teams/teams: /lib64/libc.so.6: version `GLIBC_2.30' not found (required by /usr/home/cam/Downloads/teams/usr/share/teams/./libsystemd.so.0)
/usr/home/cam/Downloads/teams/usr/share/teams/teams: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /usr/home/cam/Downloads/teams/usr/share/teams/./libsystemd.so.0)
/usr/home/cam/Downloads/teams/usr/share/teams/teams: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /usr/home/cam/Downloads/teams/usr/share/teams/./libgnutls.so.30)
/usr/home/cam/Downloads/teams/usr/share/teams/teams: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /usr/home/cam/Downloads/teams/usr/share/teams/./libbsd.so.0)
/usr/home/cam/Downloads/teams/usr/share/teams/teams: /lib64/libc.so.6: version `GLIBC_2.26' not found (required by /usr/home/cam/Downloads/teams/usr/share/teams/./libp11-kit.so.0)

 

I think a possible solution here would be to release a Linux portable version (unpack and execute) this would allow users of other non Debian or Red Hat based systems such as Arch to use Teams, and it would more than likely work for the various BSD Unix's as well

 

Cheers,

Cam

Highlighted

@CamStuart @Nikitha-MSFT 

 

I sincerely appreciate your help on this matter. However, I feel that the best solution would be for Microsoft to realize that there is a market for their 'Teams' platform on systems other than Windows & Linux. Many Linux programs work out of the box on FreeBSD. Others take a little massaging to get to work properly. There is absolutely no reason that Microsoft with its vast resources could not easily create a fully operational version of Teams for the FreeBSD operating system. If they were to combine this with making a version of their Edge browser that was fully operational on a FreeBSD system, it would be a win-win for everyone.