Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notarization? #85

Closed
defjaf opened this issue Apr 13, 2020 · 6 comments
Closed

Notarization? #85

defjaf opened this issue Apr 13, 2020 · 6 comments

Comments

@defjaf
Copy link

defjaf commented Apr 13, 2020

Any chance of notarizing the software? This has come up since the lack of notarization means that it can’t be included in the latest MacteX distribution.

(I see in #78 that you indicate probably not—which is fine!—but I wanted to check explicitly...)

@defjaf defjaf changed the title Now Notarization? Apr 13, 2020
@amaxwell
Copy link
Owner

There's a chance, if my MacTeX friends can talk me into it, but I have some significant objections in principle and in practice. Honestly, I'm still hoping notarization goes away like some of Apple's other dumb fads (Objective-C garbage collection, for instance). My objection is currently threefold:

  1. Since 2003, I have volunteered many hours of my life to write free software that people use (TLU and BibDesk). Anyone can help with that, and make sure it's as secure as possible, because the source is right here. All of this notarization stuff is to make users feel better, like the TSA seizing your nail clippers in the airport, and give Apple a way to remotely shut me down. I don't trust Apple, based on its arbitrary behavior with independent developers and App Store review, and I see notarization as a way to kill free software.

  2. My rude answer in Problem running Tex Live Utility on a fresh Catalina #78 aside, it's not worth it to me to spend $100 per year to maintain an official Apple developer account and signing certificate just so I can ship TLU with MacTeX. Sadly, I don't even use TeX anymore in my current work (and I also don't write Mac software professionally).

  3. The Xcode required for this notarization business won't run on OS X High Sierra, my current system. I have no desire to install Mojave, let alone Catalina, on my personal computer just to build TLU: there is more stupid sandboxing, the UNIX and scripting layer are lobotomized, more older software won't work (QuickTime, for instance). Further, Apple now ships extremely buggy systems, and I no longer have an interest in risking my data by doing gratis QA for Apple (I was an official seed tester from 10.2-10.6.8, then dropped out after 10.7 because Apple was no longer responsive to my bug reports).

@defjaf
Copy link
Author

defjaf commented Apr 13, 2020

Hi, understood -- and thanks for both TLU and BibDesk!

@amaxwell
Copy link
Owner

You're welcome, and I appreciate your question. I expect it will come up pretty frequently in the next few weeks, as people install MacTeX, so I'd like to leave this open.

@amaxwell
Copy link
Owner

Hello @srweintraub, MacTeX is a full TeX Live, even though it no longer includes TeX Live Utility.

You can download and install TeX Live Utility manually, although you may have to control-click and choose "Open" in Finder to actually run it. If you installed BasicTeX, this might be what you're looking for to install additional packages.

@srweintraub
Copy link

srweintraub commented Apr 17, 2020 via email

@amaxwell
Copy link
Owner

amaxwell commented Feb 9, 2021

The next release will be notarized. A beta is available here: https://github.com/amaxwell/tlutility/releases/download/1.42b19/TeX.Live.Utility.app-1.42b19.dmg

@amaxwell amaxwell closed this as completed Feb 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants