DEV Community šŸ‘©ā€šŸ’»šŸ‘Øā€šŸ’»

Discussion on: Warp is the future of terminals

Collapse
 
pcjmfranken profile image
Peter Franken

A closed source terminal emulator by a for-profit entity running on a yet to be proven business model. That's a pretty darned hard sell in today's "zero trust" world where new actively exploited CVEs are being discovered every other week, and where the GDPR auditors are always looming.

However well it might work, convenient it may be, or nice it might look , the security risks are too great and financial liabilities too expensive.

Collapse
 
akostadinov profile image
Aleksandar Kostadinov • Edited on

yeah, I think many people use github.com/nvbn/thefuck for similar purposes but open source

Collapse
 
pcjmfranken profile image
Peter Franken • Edited on

Another interesting project I came across the other day that you can compile yourself and doesn't require an account to use is github.com/nushell/nushell

It's a great time to be a shell-dweller with so many great tools and concepts in active development!

Edit: The compilation and account comment might come across a bit snarky but that was not my intent!

Collapse
 
perkinsjr profile image
James Perkins Author

While I agree with some sentiment here, this has been discussed openly:

github.com/warpdotdev/Warp/discuss...

Seems they are planning on open sourcing some if not all of the terminal.

Collapse
 
pcjmfranken profile image
Peter Franken • Edited on

That would be the baseline for personal use.

Before I would ever even think about adopting this tool commercially, especially considering the massive leverage a it has over such a critical piece of business infrastructure, I'd require them to offer some very serious, verifiable, and continuous guarantees about their security setup (the current "your privacy is important to us" doesn't really cut it) and legally binding guarantees to cover for the remaining liabilities.

At that point I'm afraid the SLA would be so expensive it wouldn't be worth the investment.

It's brutal, I know, but a nice looking terminal app just isn't worth risking my customers' and my own arses over šŸ˜…

Thread Thread
 
moopet profile image
Ben Sinclair

I totally agree. I just don't see the draw of any software that's not free, especially when it offers so little over established free software.

I'm going to come out with a whole lot of things that sound negative, but I don't mean, "I hate this, stop what you're doing", I mean, "I don't understand this, carry on and make something awesome".

It seems like the only thing that Warp gives you beyond other terminals so far is workflows, which look quite nifty tbh, but - and it's a big but - I don't think they'd be difficult to implement as a script in any old shell, even something 20+ years old that's supported by curses. I can think of a few people from my work who'd probably like the feature

Phrases like "planning on open sourcing some of the..." turn me off. Why would parts of it be hidden? Why is this a thought for the future and not how it's built from the start?

I'm also dubious of new software that's built for MacOS where the authors say they're working on versions for other OS. The reason that people choose to build for Mac first is often that they can charge more for the product and people will pay it, and as such the other platforms' versions fail to materialise or are always a step behind if they do.

I'm not sure that things like command history and workflows are a good fit for a terminal emulator. I think they're a fit for the shell, because the shell's the thing that is interpreting them. You can use a terminal emulator to run something other than a shell, and in that case, what's it going to do? Will the shortcut keys confuse things?

Thread Thread
 
perkinsjr profile image
James Perkins Author

A lot of these questions are definitely for the warp team, which Iā€™m not a part of.

The software is free to use and nothing restricts you and your whole team from using it. Their business model is go for mass adoption, then hope to offer business and companies X or Y where a free tier would have a restricted version (as far as I can tell)

Some comments have been hidden by the post's author - find out more