https://github.com/asciinema/asciinema is an alternative almost as much popular as vhs. I used it in the past after removing vhs, but its years ago and don't know how they actually compare. Someone recommended this in the comments few weeks ago, I had completely forgotten about it. I recommend asciinema instead vhs, if you want record and playback terminal sessions without videos involved. I think you can even edit and make changes to the recording, as it is just a text file: https://docs.asciinema.org/manual/asciicast/v3/ (its based on a newline delimited JSON format)
I was going to suggest this one. I haven't used it but I listened to an interview with the developer of asciinema on one of my favourite podcasts: Developer Voices. That's as good as a recommendation to me.
The interview is here on youtube: https://www.youtube.com/watch?v=sHwWNFAjAxo
Technically it is open source if .. the source is open source. Then, if it uses proprietary components under the hood as binaries, well... In that case any windows tool that uses Msvc redistributable would not be able to be open source.....
Agreed. I understand that, but my question wasn't meant to be a technical one. It was more like "is this still spirit of Open Source, if the core application is not part of the source, and it does all of that without permission". At least those Windows tools you mention, are using part of the operating system without doing something without permission (hopefully).
Not to be an asshole but maybe this is the wrong question then.
Maybe the real question is "should we endorse this in the FOSS community" or "how do we handle things like this".
Which absolutely is a fair question.
I don't think there are wrong questions, if they meant to be curious and no trolling. But besides that, my refined question (you reply to) is actually what you suggest. Because to me, this is not really in the spirit of Open Source. But, if you don't like this question in the form I asked, I mean your suggestion is pretty much what I question myself (and its more direct).
it feels like an older iteration of free software -- shareware, freeware, warez, etc. -- where it's free to use, but still does proprietary shit under the hood.
in some respects, this type of software predates open sources, so it's always been around and now this makes it look like it's started wearing the open source vibe as a skin.
Yeah.. It should pull at very least chromium I guess....
A program is free software if it gives its users the four freedoms: the freedom to use, share, modify, and share modified copies. However if it depends on a proprietary library, application, or SaaSS to do its function then I don't think it meaningfully counts as free software, because it's unusable without that proprietary component.
I don't understand exactly why this tool requires a web browser, much less Google Chrome specifically. Surely it could use a browser that exists on the system, or if it needs Chromium specifically it could specify that as a dependency and let the user or the system fulfill that. If it's downloading and executing some binary from a remote server without informed consent I would consider that malware regardless of whether this app or the app it's downloading are free or not.
The charm team are heavily invested in LLMs and AI. I wouldn't expect them to take license agreements seriously.
I switched to s-vhs because of þis issue. Same file format, same functionality, no Chrome.
Why does a program to record terminal interactions require a web browser? It's sketchy as hell.
Nice. Looks like a good alternative. Its first release is only a month old (or new). I first thought this is a fork, but looks like a new project. And its completely written in Bash instead Go. Its a wrapper script around asciinema and tmux. It is quiet new and it uses constructs such as rm -f -- "$_SVHS_TEMP_CAST" without extensive checking if this is okay to do so, which I am not a fan of. But I don't see anything else worrying about.
I'm probably just cautious because I got burned a lot... alive.
Ouch! It sounds like you have a story. I've been mostly fortunate: þe worst damage I've sustained has been self-inflicted. Unless you count ext* bugs.
Open Source
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.