From owner-freebsd-questions@freebsd.org Sat Apr 25 15:02:17 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 BD9B52B4923 for ; Sat, 25 Apr 2020 15:02:17 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mail-io1-xd44.google.com (mail-io1-xd44.google.com [IPv6:2607:f8b0:4864:20::d44]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 498Z5N4YtCz49rG for ; Sat, 25 Apr 2020 15:02:16 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mail-io1-xd44.google.com with SMTP id 19so13773730ioz.10 for ; Sat, 25 Apr 2020 08:02:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=85400ckE7OCMlWvMEA7Lm7ZaINtcsELHlza1R1xN6hE=; b=UgHD+5UQOdSwnBapEI69ZYxQPi1/pw9jBNM4Y2F8cnQLz89SlHPrQFAfMT6QL/DQ9j s+N5NmCTRo5uoA6LVJTamsnIX2eYvY7y0Z//Lx553CzsPkaADCb6dwTtyCS0YXZZLnFD qe+3XhEf0+tuzPprF3xYngiwxlxT3nZufyccw+Iw9EZVoaNhMhEPbbTL+qDeEwxM1GIX nLl/nRd+lAszN5PIdANEwf0FdDsub2gPb1+uXx0OBS4ZiH6ovg6/FNSitg1nlmTkzK0P gb/miS0JNvdkbEtoSNrvubXZ7vzLIyN42oP4vPTV3dBuW4mOgUEae4I8Wbs8+Yxdlh1V n6Cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=85400ckE7OCMlWvMEA7Lm7ZaINtcsELHlza1R1xN6hE=; b=SxhVwccFew1KGrvAh2+Pzd1jWGE4ZWDhvKQma7k12ZX5C55NWJzBKf9VGN4uuDXf9/ aXcNhatVm6OAzocAZQFFfo4+rRYAYvgVTediWPrnvrFKWSdr1YF2rUO9/pc9u0bKvBHp oS1t9xqZaWj+QT+yCNg2C6wfqzjYy5JdOoSorkKbzQ1zLicoV6RKgDyVx3RhIpVvLkx0 YD2/GDfupdfR0fDE44Ry+M2Qe4gUoxcGGs/GW1L9tmsjfXsGilZSwoIV49IMaV2CwvmF tV/DinioyLQz4UD9xVmTJLn/T9DYNngyn8rs+e47DJpQ4a2x9e7K6nijZP8ArdF57NHM XKNw== X-Gm-Message-State: AGi0PubUfwqR0kETBdbtG5Y+GCgHhqExJ7BxkzkhKa677Si/Jf5tmlDS IUysJL/EjIm4yDwVjxSAZQ5j5EYlgeqayIMOTXU9I6FpeT4= X-Google-Smtp-Source: APiQypLTAV8LSkSKNWQUwb/ZBkhpsCKrFqn/mCDR9qAQ+4QOYA8JdPmicObRaKrYgMZbdrJsTD91uKTItM7W6X4IChM= X-Received: by 2002:a02:9a0d:: with SMTP id b13mr13122668jal.60.1587826934976; Sat, 25 Apr 2020 08:02:14 -0700 (PDT) MIME-Version: 1.0 References: <6222c6ca-4709-d800-2d3a-59913bd2cf2a@gmail.com> <20200425055723.00e6f974@archlinux> <20200425100348.3022f215@archlinux> In-Reply-To: <20200425100348.3022f215@archlinux> From: Aryeh Friedman Date: Sat, 25 Apr 2020 11:02:02 -0400 Message-ID: Subject: Re: Mailman's moderation checkbox?! - Why are so many FreeBSD haters on this list? (Troll bait) To: Ralf Mardorf Cc: FreeBSD Mailing List X-Rspamd-Queue-Id: 498Z5N4YtCz49rG X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=UgHD+5UQ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of aryehfriedman@gmail.com designates 2607:f8b0:4864:20::d44 as permitted sender) smtp.mailfrom=aryehfriedman@gmail.com X-Spamd-Result: default: False [-2.00 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; URI_COUNT_ODD(1.00)[11]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; SUBJECT_HAS_EXCLAIM(0.00)[]; FREEMAIL_TO(0.00)[rocketmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[4.4.d.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(0.00)[ip: (0.23), ipnet: 2607:f8b0::/32(-0.33), asn: 15169(-0.43), country: US(-0.05)]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Apr 2020 15:02:17 -0000 On Sat, Apr 25, 2020 at 4:04 AM Ralf Mardorf via freebsd-questions < freebsd-questions@freebsd.org> wrote: > S t o p spreading misinformation, stop spreading FUD! > > It's hard to ignore such replies. On almost all other mailing lists the > moderation bit already would have been set. > Let me correct your complete mischaracterizing of the stuff I said (or you think I said). The reason for doing this is what you are reading (in your head) and what I said are complete night and day differences. Note, you aren't doing FreeBSD a favour by spreading untruth about > other operating systems. Subscribers of this list don't hate FreeBSD, > so even promo based on facts, without bashing other operating systems > is unneeded. > 1. I did not post the video or any other "promo". Apparently you are confusing me with an other poster in this thread. (Thus my first comment on misreading) 2. My quoting of the licensing article on freebsd.org was not a "promo" for FreeBSD (or anything else) just showing that *MY* thinking is in line with what is already FreeBSD policy (not that policy was right in all cases or for all people or that FreeBSD or any other OS needed to modify their licensing policies). It just so happens that the article identifies all the same issues with GPL that I did, but that is not the same as saying I am promoting FreeBSD or any other OS (it is external evidence I am not alone in my thinking and that's all it was). So I will repeat myself please shut up until you actually know what someone said (read it several times if you must or ask someone who knows English better to explain it to you). This also goes for understanding the background they publicly give for the reason for their thinking (see below where you completely misread the background of my comments). > I never claimed that it is evil to make money by programming and > selling software. By attempting to say GPL does not severely limit the ability to make a living (something claimed by *MANY* people not just me) and complaining about how BSDL limits "freedom of expression" (when it does not) you are saying that selling software is by implication evil because you are only willing to recommend a license that is designed to make it impossible (any loopholes people have found are just that loopholes). If some other developer decides to use GPL I can't stop them (nor do I wish to), but it will also mean I almost certainly can not use their stuff professionally (in many cases). > I also never claimed that you need to buy a hardware > + operating system + user app bundle put together by a dealer. "bundle" > By standard American English and standard American business practices (all name brand computers and phones come completely ready to use) they are sold as one easily (by non-technical end-users) breakable bundle. You wording implied you meant the standard American definitions (you never qualified the wording). > is for the right hardware, for the right operating system, for the > right user application, which results in the right tool. The right tool > for a landscape artist is a tablet PC with a pencil. This is making a huge assumption about how landscape artists prefer to work. Some would prefer the tablet, others would prefer something else. These are the same kind of huge assumptions made by every single pre-canned Linux 3rd party system I have seen (binary or source). Good example is Gentoo does allow you to build vim from source rather easily but it comes with a .vimrc (and default compiler flags) that is highly personalized (and not at all a reasonable lowest common denominator default) to the person who made the port with no provisions are made to make it easy to pick other options (such as the /var/db/port/*/options file in FreeBSD). > The landscape > artist needs a tablet PC, an operating system that does run on a tablet > PC with pencil and a drawing app that does run on the operating system. > You need a bundle, even if you are the one who put it together. > > Thanks to GNU you will hardly find many legal Linux distribution that > are binary only ;), let alone that the FUD you spread about "largely > non-standardized methods of build from source with no real way of > making sure you have all the required packages to compile against" is > See above. I will add if there was a standard way then most programs would not need a "INSTALL" file in them that explains what other packages need to be installed first and such. A good example is the one that comes with Aegis (devel/aegis here on FreeBSD, which I am the maintainer of) which lists over a dozen precondition packages for a successful install. In FreeBSD this is taken care of easily in the port's makefile but due to the non-standardized installation procedures on different Linux distros it would be a O(n!) problem to make the same thing work in the Linux world. (And this with Aegis being written for Linux and requiring a few minor odd hacks in the makefile to make it FreeBSD friendly). ridiculous. You are just unqualified. If you dislike split Linux > packages, just chose a distro that doesn't split software from upstream > into packages for the binaries, libraries, headers, e.g. Arch Linux. If > I never even claimed that splitting is the issue, because the above issues have nothing to do with splitting it up (Aegis is one complete package for example). The primary reason I hate Linux is the opaqueness of all aspects of it from the core parts of a distro to how almost all of them do 3rd party software. In short Linux is made by hackers for hackers whereas FreeBSD is made by computer professionals for computer professionals. you don't like Linux at all, don't care about it at all. However, even > distros that split software from upstream into several packages tend to > provide a fine user manual, e.g. Debian and Ubuntu. > I have tried both manuals and either they are too detail oriented and focus on the wrong details or they read like the manual for a car that has a "check engine" light either everything is fine and there is the check engine light is not on or it is on and gives you 0 clue to what is wrong until you have a qualified mechanic do a check of it for big $. I would rather have a (old) VW Bug where it is fully maintainable and understandable by any mechanically inclined person. FreeBSD installs meet this requirement; Linux ones almost never do. > A "computers for self purpose" is for a computer that isn't used as a > useful tool in a special non-computer domain, it's for a computer that > is just used as computer in a native computer domain. I do not mean > for "selfish purposes". > Due to likely a language barrier your wording was ambiguous at best. If you mean something then please clearly state it in non-ambiguous terms. > > There's a difference between coders who have got knowledge about > computers and a special native non-computer domain, such as music, > drawing art, elementary particle physics, bookkeeping etc. and coders > who only have knowledge about computers. > You're right there is a huge difference and the difference is if you have an other profession than programming is a hobby or a side job not the main way you put food on the table. Please accept the fact that GPL is designed to make it impossible for people who do programming as their primary job to make a living (unless working for a organization whose primary business/funding source is not software). I gave all the reasons in an other post but it comes down to GPL makes the assumption you make your money from anything *BUT* programmer and/or some large organization is paying you do GPL programming. None of that is true for a freelancer and telling freelancers to go F themselves due to not recognizing this the same as saying making money from programming (and programming alone) is "evil". > I never met somebody who needs software or who is writing software in a > domain that is not a computer domain in the first place and who cares > about all that generalized pros and cons of different operating systems > and licenses. What _we_ (I'm one of them) usually chose is the > Go talk to *ANY* medical software developer in the US and they will tell you at least on the licensing side it is the biggest and most important legal question asked due to HIPAA (so if you don't know US, or other countries, regulations/laws don't make assumptions that are clearly false). For more info see https://www.hhs.gov/hipaa/for-professionals/index.html and https://www.ama-assn.org/practice-management/hipaa/hipaa-violations-enforcement (Note custom made medical software development is considered a business associate if done for a covered entity). -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org