That's right Craig, it's the TIC_HOST definition that determines what site
is accessed through surf. And yeah, nonfree carts alongside free ones.

Nessah

On Thu, 11 Dec 2025, 19:02 Craig Topham via RT, <[email protected]>
wrote:

> On 2025-12-06 14:06:43, [email protected] wrote:
> > Hello again.
> >
> > I studied the code and managed to find a fix to avoid accessing
> > tic80.com
> > in surf. In src/studio/system.h in the source code, set the following
> > #define lines to:
> > #define TIC_HOST ""
> > #define TIC_WEBSITE "https://tic80.com";
> >
>
> Nessah,
>
> Thank you for working on this. Just so I understand, with TIC_HOST defined
> as "tic80.com" when tic80 runs, it effectively functions as a repository
> with access to non-free carts _alongside_ free carts?
>
> ~craigt
>
>
> > This leaves the website link on the starting screen, but it now
> > dummies out
> > the nonfree repository in surf. TIC_HOST can eventually be replaced
> > with a
> > free repository in the future.
> >
> > Hope this helps!
> > Nessah
> >
> > On Mon, 24 Nov 2025, 14:13 Nessah, <[email protected]> wrote:
> >
> > > Hi there.
> > >
> > > So while running the tic80 program, use the command 'surf' and the
> > > surf
> > > interface will be brought up. It includes an entry which by default,
> > > links
> > > to tic80.com and also shows cartridges saved locally. Games, demos
> > > and
> > > other programs can be run from this interface by selecting them.
> > > While running a cartridge, pressing F1 will bring up the code editor,
> > > where the source can be inspected. Usually the code is in lua, but
> > > other
> > > languages may be specified too.
> > > Usually if a program is free, it will have comment near the top
> > > saying "--
> > > license: [license_name]" if it is a free license. But nonfree
> > > cartridges
> > > may be accompanied by a nonfree license or have no license at all.
> > > I dont know how to change the tic80 source code to redirect to
> > > another
> > > site, but it's possible to make it point to a free tic80 cart site if
> > > it
> > > exists, or not have the link at all.
> > >
> > > Please let me know if if there's any more info I could provide,
> > > thanks
> > > Nessah
> > >
> > > On Mon, 24 Nov 2025, 09:23 Krzysztof Siewicz via RT, <
> > > [email protected]> wrote:
> > >
> > >> On Mon Nov 24 02:34:12 2025, [email protected] wrote:
> > >> > Greetings,
> > >> >
> > >> > I'm writing to share a report on FSDG compliance with the tic80
> > >> > package
> > >> > found in Guix.
> > >> >
> > >> > Guix version: d644ca9
> > >> > Files affected: No files in tic80 itself are non-free. Possibly
> > >> > the file
> > >> > that has the link to tic80.com used by surf.
> > >> > Package: tic80 1.2.0-1.fcfd7c9
> > >> > Description: tic80's surf feature contains a link to tic80.com,
> > >> > which
> > >> > allows for obtaining and running non-free carts in-app. Some carts
> > >> > are
> > >> free
> > >> > software, while others are not. The source code in each cart
> > >> > declares
> > >> which
> > >> > license (if any) they are under. The site does not have a policy
> > >> > of only
> > >> > distributing free carts either.
> > >> >
> > >> > Many thanks,
> > >> > Nessah
> > >>
> > >> Hello,
> > >>
> > >> Thanks for bringing this to our attention and for supporting free
> > >> software ideals.
> > >>
> > >> Would you be able to provide more details? As far as I understand,
> > >> there
> > >> is no non-free software in the package itself, but the included link
> > >> directs users to a place where they can download non-free software.
> > >> Can you
> > >> describe how it works?
> > >>
> > >> --
> > >> Best,
> > >> Krzysztof Siewicz
> > >> Licensing and Compliance Manager, Free Software Foundation
> > >> GPG Key: 6DC9 E663 36DB 9588 81AB 7E43 2671 24EF FC9C D84E
> > >>
> > >> Make a stand against dystopia:
> > >> join the FSF at <https://www.fsf.org/join>
> > >> or sponsor an associate membership for someone else at
> > >> <https://my.fsf.org/civicrm/contribute/transact?reset=1&id=76>.
> > >>
> > >> Follow the FSF on Mastodon: https://hostux.social/@fsf
> > >>
> > >> Sign up for the FSF's newsletter: https://www.fsf.org/fss
> > >>
> > >>
>
>
>

Reply via email to