From owner-freebsd-questions@freebsd.org Sat May 9 12:06:12 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A12E02E76C8 for ; Sat, 9 May 2020 12:06:12 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49K5Wl5zGxz3CVY for ; Sat, 9 May 2020 12:06:11 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([94.222.203.2]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.183]) with ESMTPA (Nemesis) id 1McHM2-1iz8op3g44-00ciRt; Sat, 09 May 2020 14:06:04 +0200 Date: Sat, 9 May 2020 14:06:03 +0200 From: Polytropon To: satanist Cc: freebsd-questions@freebsd.org Subject: Re: Microsoft Teams for Linux Message-Id: <20200509140603.2be95574.freebsd@edvax.de> In-Reply-To: <0d05d7a2b8c8943b@hell> References: <20200505093624.00001df2@seibercom.net> <223da1b3-a83d-b2e8-36dc-468dcb219305@suszko.eu> <20200508113438.00006adc@seibercom.net> <20200508185327.00007397@seibercom.net> <0d05d7a2b8c8943b@hell> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:/ksztNUJa6iGlrJiDnlj0CP7S4r5ZmoGfzTWeaGMRpwxcGL+Yg0 lkyfTOO+jXV4iYYuvrWTXYiAgM1oV945YPWLFYesREP6OkPKstIqWM+083vVwytbTl3rhiQ +0kmQw5sh4CiRPSclmGT6fN7oh2wR2Vmhr8V0A1Fc8aKOVRKN3HHP2W8llU4Agn26DiqkC0 JCz3zpWeHnbxKhVWpkLrg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:+YckruX5giw=:VVaryOm2vvmiA+2a2Nrf9y WHsFjNzlIN7BHPeCem9KLrg5BQU88KAh0ZD8L7yaOh3Zgd7RYKZ1n0hOqPpqJOkg8YZ0cMAV7 sCXy3hFGjFazr37Sqp3ToZCRLGnN7fGOVMPIxAZwbmrqCIwvNZYB7mmBD9NBJtk47ReyPMi8X 8PMbD2kEyEaJdeeiHoMFR4EVCgNC8WjBcZd+NXNpvqFB48bDgqLxbRFo9dmnutOQSc0sekHxS kJkd3jB/mYz31nm/IX51Rq9lI0UJIhWHjPPIQv8FffI2wQeXrhfUL0dULJNSuQ5SFyyv1ERxa 2o44tN+jtSOgcoy7a1dFw2m0aXHLVB1ggGEUZjnerhVgks26y9fHyQFCDVkGi3m+q4f7bZc1g Y3KKgPMvdmCG2ngajPUcPUADfnj8q0vY5RVplniV4uNGlNHpE/OCqvcBVW4JwB+dtHcXxOdYP CvKmQtnyhiqiSgiSBZHf5ie8K7N9gQvyK1ALmabrdTL/9bV5psnJgyRS7jYGX0J7ogHWToySb k2yoFriUXAdpjKWYqpAyF50mHbvZw2fRnXDST/U5eRsbrV8utyoXPdGxUbKvnp5ZWjtPTzcWt 5OKIFOPgCCNXs0lqgBGR0WqfO/IbmT95NLER+QDDN8qFPIlGeSTN2TsB25nNpytI2iDH1Zb2P c6v2YLR+b15iVnBJjGU9idHCNqCeI9SIPm3Nh86FA0CJfjJlTkX8TFK3JshFNcxjCKf3O2f/8 2s61uk6URpqrPyuEZ/osuI2Phi666BKJH6xBcgc6eeJpPYGzYhFWUl8bHKANerOva6fjeYyQv CXoGf/NWLhz2vBOyDAMI906DY36IYYz9Tc4k+jo+elwRm4IfHVB+DQZ3BIFbFZ1n4zAaYDc X-Rspamd-Queue-Id: 49K5Wl5zGxz3CVY X-Spamd-Bar: ++++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of freebsd@edvax.de has no SPF policy when checking 217.72.192.73) smtp.mailfrom=freebsd@edvax.de X-Spamd-Result: default: False [4.59 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[freebsd@edvax.de]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; HAS_ORG_HEADER(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.43)[ip: (-0.17), ipnet: 217.72.192.0/20(0.31), asn: 8560(2.01), country: DE(-0.02)]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:8560, ipnet:217.72.192.0/20, country:DE]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.77)[0.765,0]; DMARC_NA(0.00)[edvax.de]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(1.00)[0.999,0]; MID_CONTAINS_FROM(1.00)[]; RCVD_IN_DNSWL_NONE(0.00)[73.192.72.217.list.dnswl.org : 127.0.5.0]; R_SPF_NA(0.00)[]; RWL_MAILSPIKE_VERYGOOD(0.00)[73.192.72.217.rep.mailspike.net : 127.0.0.19]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.32 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 May 2020 12:06:12 -0000 On Sat, 09 May 2020 11:11:05 +0200, satanist wrote: > [2020-05-08 18:53] Jerry > > You claim you want better support, yet you obviously have little or no > > desire to pay for it. Screaming at a vendor, "We want more free stuff." > > is probably not going to endear you to anyone. Someone has to pay the > > bills. > > [...] > I couldn't find the page to order a specialized client and I don't get > why I need one. For conferencing you can perfectly use SIP/VoIP, for > streaming there is HLS and some other protocols. The key here is a "one size fits all egg-laying wool-milk-sow" kind of application. You don't select the best tool for each job, instead you take a tool that has "all jobs" in it, implemented more or less poorly or at least acceptable. You do this because your higher-ups say so, as they consulted external "experts" for $$$ who are now very thankful as they have a long running service contract. :-) In order to participate in a party that happens inside a walled garden, you need access to that garden, and you do so by paying, with money or with data, it essentially doesn't matter. If you refuse to do so - NO SOUP FOR YOU. > So why do I need a js > blob which only works on chrome or a binary build only for Windows and > Linux to use MS Teams or Zoom? I just want to have the freedom to > choose my software. You don't have that choice anymore as soon as you selected a specific platform or software ecosystem. You are always free to give up the ability to choose. That's freedom to, except of course it's the last act of freedom. > So if someone offer an service, the bare > minimum[2] should be to support standard browser. Sadly, there is no "standard browser" anymore. Along with HTML support which can vary, there are varying degrees for the certain implementations or levels of CSS, as well as for JS (which is _the_ primary force behind any "modern" web site today). Libraries are sourced from 3rd, 4th, 5th, ... nth parties, turtles all the way down, and the browser is expected to render everything pixel-perfect as if it was in print media. The browser abstracts things that the OS and its subsystems are responsible for (like hardware access to get a microphone and camera signal), but there isn't a full consensus of how this should happen: different libraries use different approaches, and browsers support them in different ways. You have a "federal patch carpet". ;-) > The hole ``cloud'' business model drives me crazy. You don't create a > protocol, write a client and a server anymore. You write a server with > a private API, an app and maybe a website. Then sell this as service or > make it free with adds for personal use. With this model I'm totally > locket in to the vendor. Exactly that _is_ the business model. It's like drug addicts who get their first shots for free, but then cannot say no anymore. Even worse, if the vendor closes shop, it's quite possible that you lose your data, or you lose your whole business in case that specific service was an essential component. > I have no way to replace any part of the system > without going to a completely different service. Using a different > service is in some cases not even possible. Yes, that's what keeps the software industry alive, as well as their parasites in the consulting area. "We recommend you register for this service, and we provide a service for this service." Do you remember the time when interoperability, compatibility and data exchange across heterogenous systems was the norm? Today there are "walled gardens", beautiful on the inside, but hostile as soon as you want to leave. A specific case for "not even possible" applies in cases where you are legally forced to interact with governmental administration in a specific way, using a narrow set of programs provided which are only available for a narrow set of operating systems. You are forced to buy specific things and obtain licenses (again, you pay for it), in order to do what they force you to do. There is no way you can do it in any other way because there in fact is no other way. Of course they claim "so simple" and "now easy" and "for free", but the truth is the exact opposite. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...