From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 29877 invoked from network); 29 Jan 2022 18:12:21 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 29 Jan 2022 18:12:21 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob0.topicbox.com (Postfix) with ESMTP id 661452CDF4 for ; Sat, 29 Jan 2022 13:12:20 -0500 (EST) (envelope-from bounce.mMdfb5448a1737698aa3cc5908.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 5FE9D145487C; Sat, 29 Jan 2022 13:12:20 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=oPAdENs+ header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=gdefayette@gmail.com smtp.helo=mail-lj1-f179.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1643479940; bh=IYtj8t82nXJVi8SG y8vuLV6ZwrP5B8mj9/Qy/0X+Dhk=; b=fZg48jSt5y43fiVIhBxSFgCPtFmyOWa6 dbePB4pCDmcSJH2ydp90C/LMsIcQNWI/cDZNC3kHZD8PMQue3lx1x4niHIx8Zj30 Jzj8nqHHxm8juu4gT6Hhy4SPSWXnrtVpOxRGg52TK7wX4QRaYlGN6+OADn+FoST1 H4NW/Vpn9mk= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1643479940; b=CtHZ82aQErZk7EjVREF3mvaiZVMYDvNtSCkgwHrp8JQqN2gji6 3Vdusx8IdYpcAk961Oi8YAYgzEVhi4JE3+5T5bs0kt2XZeRJeZ5LmD+QFyiomLMf fr1Zxy4GNoeXbakwG8nXCyktMMqPEDSC/AYKYLhhvY9EXv18+XjlZHaEU= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=oPAdENs+ header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=gdefayette@gmail.com smtp.helo=mail-lj1-f179.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=oPAdENs+ header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.208.179 (mail-lj1-f179.google.com); spf=pass smtp.mailfrom=gdefayette@gmail.com smtp.helo=mail-lj1-f179.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=xGnZ/7SD; x-me-sender=none; x-ptr=pass smtp.helo=mail-lj1-f179.google.com policy.ptr=mail-lj1-f179.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:references:in-reply-to:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=JX3ONu0WJqcUNxdLiEK4r2wKYbgDkP7noLGOK+8P8yc=; b=DQ+rZJnbtKWJ QG9bOsk+zENYsZVb3FRgXfahKcheduboStXq8I32hR15kEwaqeXIZuLILMlESxwA NBXm59Kgyi73rbqNM3nO9WszfgjBiopFi8otq/g6RMzUx5fd2Um91gkYbkDTGd59 2+evUWgOPxewm5bl++kHkujsUylP6M8= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 539E11454477 for <9fans@9fans.net>; Sat, 29 Jan 2022 13:12:09 -0500 (EST) (envelope-from gdefayette@gmail.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id B73FDAA536A; Sat, 29 Jan 2022 13:12:09 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1643479929; b=QjwdZV01YBuuUYtOiTztzquRikDoaEc5jrMYFoaTy11DSra+eZ mlBdEvrUS7dy+qhdNvB+ucp1qryjc361f3qY+/B1mnxxnBrM5si+MxBONisuyJv/ 0m/hG6lD5NdN57mSNhyjDc8LV3tTfhDDF64uhomwVJA9H8lnpAFspbRtIry586L9 mEjJlBs0oia9XvKGRb128IsMiYg2R8haq1fo+Rf6tQM4mMRVqam2AFEyMJvuJLCG T6JDEJBrV1KPaBPapCkNagHNzCD/8uHgvtaZrNCE3WJA/ta9Ml/W9wve2sAgsPie kUZy5ZKpzl3/bfJQPdSokswzl74Ytv8eI9gA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1643479929; bh=FlEp3EqY9mT6ISBgIMlhFjQH1SqftCckfmmjIJ4NpYs=; b=Shnlx0CNijLH 5dkC6hM5fgayaYGp2CAUm2oakcaS1bKdPYaxd5C/shFcBUx6UWNDtbigixX83bgO MmTTAyGy/kr0+pwfmP0KwHKugcKGu/+rOP8Db6zTx4a7sbvG2JAv021B7YPH8X91 aQFRFA5C3AOv3LYlNoBsdyJsdGRfS8RIDI07VqOJ60OSJ9vtkoMBYkyq9gsQaMJA qzfiav2lkBU9yNtzPt1RFGKCUP9OAalVxMeO1IgeWyHWTwrRlFBQ8N1Z5fWxRjHk wI6RcPYhVmpYYDJsGD21wzRv6EbbpfTyULWtSC2N2Zr1M3N2iP5twtuQfY4wEPUE okYGrX5iaQ== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=oPAdENs+ header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.208.179 (mail-lj1-f179.google.com); spf=pass smtp.mailfrom=gdefayette@gmail.com smtp.helo=mail-lj1-f179.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=xGnZ/7SD; x-me-sender=none; x-ptr=pass smtp.helo=mail-lj1-f179.google.com policy.ptr=mail-lj1-f179.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvvddrfeehucdltddurdegudehrddttddmucetuf doteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgs shgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenuc fjughrpeggfhgjhfffkffuvfgtsegrtderredttdejnecuhfhrohhmpefirhgrnhhtucff vghfrgihvghtthgvuceoghguvghfrgihvghtthgvsehgmhgrihhlrdgtohhmqeenucggtf frrghtthgvrhhnpedugfdvhfefiefhleelkeeuteeghfeitdfhjeehfeffkeejteeigfei tdffgfelteenucffohhmrghinhepthhophhitggsohigrdgtohhmnecukfhppedvtdelrd ekhedrvddtkedrudejleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhn vghtpedvtdelrdekhedrvddtkedrudejledphhgvlhhopehmrghilhdqlhhjuddqfhduje elrdhgohhoghhlvgdrtghomhdpmhgrihhlfhhrohhmpeeoghguvghfrgihvghtthgvsehg mhgrihhlrdgtohhmqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'gdefayette@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="gdefayette@gmail.com"; helo=mail-lj1-f179.google.com; client-ip=209.85.208.179 Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com [209.85.208.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Sat, 29 Jan 2022 13:12:08 -0500 (EST) (envelope-from gdefayette@gmail.com) Received: by mail-lj1-f179.google.com with SMTP id z20so13627192ljo.6 for <9fans@9fans.net>; Sat, 29 Jan 2022 10:12:07 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=FlEp3EqY9mT6ISBgIMlhFjQH1SqftCckfmmjIJ4NpYs=; b=xGnZ/7SD+OcFpH8p3OC52QiqvVUJ//d8gKbJ2oXOl8cqnGDWM4SCDD1x4+PzuHimUA NIkBz0orV4qgNwVE00oTBwhMtLtIO1XC9Ouw+bd4wjIPmnVmfUBM1Ksvs/EK7jlISRgo H6y+0YmAoep23SAETDhIOaSjJjf10k4oToLN1WFPE+q3agsKSEnkD5jEW5DR8s2JKN9k A+4cH7VRW+6YPHdSZDfF2YPH/+8yOSJTcXWkTyNxuZT3UsDTMehf68EKLl6jA53Ac82S by0RaA7Dt/6xgcNp7OvuEj0x9CF4nlxTEEXxDAXIdE9M/f2X3u+eM35P6erSwKR/8IWq Og5g== X-Gm-Message-State: AOAM533h4PnxkGzNt0K8qG4G8vZqFZD83Vlx2TuGwH5JkRuNyJLFqpIK l8ENZ0RHlseawNyI2ByqEuS3H/gMS+DebsHY9eV2R/k= X-Google-Smtp-Source: ABdhPJwc6edyOKvrXrseTGur8O6nyCIncrO7Eg2l+Pmn1+mYpo8ZONaiNZrPz7f3xzrc64dBFYq+LV8h3E8Jp4F4a1I= X-Received: by 2002:a2e:9918:: with SMTP id v24mr3373962lji.230.1643479925961; Sat, 29 Jan 2022 10:12:05 -0800 (PST) MIME-Version: 1.0 References: <16433324650.ff90B.935638@composer.9fans.topicbox.com> <16433713090.e62E5Cc03.507002@composer.9fans.topicbox.com> <16434613850.BC38c.59069@composer.9fans.topicbox.com> <16434652910.557dFF03.267022@composer.9fans.topicbox.com> In-Reply-To: <16434652910.557dFF03.267022@composer.9fans.topicbox.com> From: Grant Defayette Date: Sat, 29 Jan 2022 13:11:40 -0500 Message-ID: Subject: Re: [9fans] licence question To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary=0000000000002eb8f305d6bc7dbf Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: fc429aa6-812e-11ec-9dcd-eb2769094ce4 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UM2UwN2JmZGYyNjNhODNjOC1NZGZiNTQ0OGExNzM3Njk4YWEzY2M1?= =?UTF-8?B?OTA4Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Mdfb5448a1737698aa3cc5908:1:zB76o6GFwi_Jo_rNYhiAouvUK-NjLKsz99taVybHgx8 --0000000000002eb8f305d6bc7dbf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Honestly I really don't see the issue with an 800mb network image. These kiosk machines and network should be able to handle that with no issues and it should fit on a disk easily. What constraint are you trying to solve? You want to switch from an easy to maintain by any Unix expert with fully available source to an obscure system that very few people use today and might have issues with redistribution of sources and fonts etc just to satisfy a constraint that doesn't exist. This is the kind of thing that would only fly at a university where they allow people to make strange decisions that solve problems that don't really exist. On Sat, Jan 29, 2022 at 9:08 AM ibrahim via 9fans <9fans@9fans.net> wrote: > On Saturday, 29 January 2022, at 2:24 PM, hiro wrote: > > i don't buy the argument that source code would be too big. for just one > subject in school i had to download many gigabytes of quartus, over a > decade ago. our source is nowhere near that big. > > > A kiosk application for educational purposes in subjects not involving > programming consists of tools for viewing texts, animations, images, a > calculator a plotter and an interface do upload pictures taken from your > handwritten assignments. There is also a chat platform for group chats and > individual talking. The whole plattform uses TCP/IP as its only > communication protocol avoiding existing RFC standards. The GUI is similar > to a web site but looks more like a desktop with windows where all tools > like calculator, chat clients, upload tools are represented by floating > windows. Nothing more and nothing less. The purpose of this application is > not teaching the students how to realize such a platform but the subjects > they need to pass their exams at university. There is no benefit for the > students to learn how to realize such a platform and thats also not the > goal of this project. > > My Freebsd version has now 800 MB. A great amount of this size is caused > by hand written sample solution scans for past exams provided as 300dpi > images (png or ppm). Most of my notes are handwritten cause this way to > provide solutions for exam questions is faster and simpler. Some of the > teachings are provided as ogg vorbis files. > > The system part regarding Freebsd and X11 can be reduced by using plan9 > dramatically. My own software has a few MB. In the plan9 distribution I > will use a new image format based on horizontal scanlines using 256 color= s. > This has an acceptable quality is faster to render and the size of the > image files will shrink to about 25%. > > 800 MB aren't only the sources they include the base course material. The > application has to make this material visible, usable and allow students = to > connect to deliver their assignments ask questions get back hand written > notes and to exchange information with others using this closed network. > > *9fans * / 9fans / see discussions > + participants > + delivery options > Permalink > > ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T3e07bfdf263a83c8-Mdfb54= 48a1737698aa3cc5908 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --0000000000002eb8f305d6bc7dbf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Honestly I really don't see the issue with= an 800mb network image. These kiosk machines and network should be able to= handle that with no issues and it should fit on a disk easily. What constr= aint are you trying to solve? You want to switch from an easy to maintain b= y any Unix expert with fully available source to an obscure system that ver= y few people use today and might have issues with redistribution of sources= and fonts etc just to satisfy a constraint that doesn't exist. This is= the kind of thing that would only fly at a university where they allow peo= ple to make strange decisions that solve problems that don't really&nbs= p;exist.

On Sat, Jan 29, 2022 at 9:08 AM ibrahim via 9fans <9fans@9fans.net> wrote:
On Saturday, 29 J= anuary 2022, at 2:24 PM, hiro wrote:
i= don't buy the argument that source code would be too big. for just one subject in school i had to download many gigabytes of quartus, over a decade ago. our source is nowhere near that big.
<= div>
A kiosk application for educational purposes in subjec= ts not involving programming consists of tools for viewing texts, animation= s,  images, a calculator a plotter and an interface do upload pictures= taken from your handwritten assignments. There is also a chat platform for= group chats and individual talking. The whole plattform uses TCP/IP as its= only communication protocol avoiding existing RFC standards. The GUI is si= milar to a web site but looks more like a desktop with windows where all to= ols like calculator, chat clients, upload tools are represented by floating= windows. Nothing more and nothing less. The purpose of this application is= not teaching the students how to realize such a platform but the subjects = they need to pass their exams at university. There is no benefit for the st= udents to learn how to realize such a platform and thats also not the goal = of this project.

My Freebsd version has no= w 800 MB. A great amount of this size is caused by hand written sample solu= tion scans for past exams provided as 300dpi images (png or ppm). Most of m= y notes are handwritten cause this way to provide solutions for exam questi= ons is faster and simpler. Some of the teachings are provided as ogg vorbis= files.

The system part regarding Freebsd = and X11 can be reduced by using plan9 dramatically. My own software has a f= ew MB. In the plan9 distribution I will use a new image format based on hor= izontal scanlines using 256 colors. This has an acceptable quality is faste= r to render and the size of the image files will shrink to about 25%.

800 MB aren't only the sources they includ= e the base course material. The application has to make this material visib= le, usable and allow students to connect to deliver their assignments ask q= uestions get back hand written notes and to exchange information with other= s using this closed network.

= --0000000000002eb8f305d6bc7dbf--