• 0 Posts
  • 60 Comments
Joined 1 year ago
cake
Cake day: July 3rd, 2023

help-circle




  • pelya@lemmy.worldtoLinux@lemmy.ml33 years ago...
    link
    fedilink
    arrow-up
    11
    ·
    2 months ago

    I’m pretty sure Apple and Google already rewritten all important GNU parts into something with Apache or BSD license, to throw everything GPL licensed out of their embedded systems. The biggest and most important part was obviously GCC, replaced by Clang.

    How many GPL-licensed system libraries and tools are in Android right now, except for the kernel? I’m pretty sure the answer is zero.





  • pelya@lemmy.worldtoLinux@lemmy.mlBeginners Guides
    link
    fedilink
    arrow-up
    3
    ·
    2 months ago
    • Ctrl-C will not do what you expect, use Ctrl-Shift-C, or click mouse wheel
    • There are many better terminal emulators that XTerm
    • If you accidentally press Ctrl-Alt-F1, you can press Alt-F7 to switch back to the graphical desktop
    • There are in fact many ways to exit vi, no need to reboot your PC
    • There’s no need to suffer through The True Commandline Experience For Real Fedora-Wearing Sysadmins⁽¹⁾, just install mc and get all the benefits without typing cd and ls every time you want to find a specific file

    ⁽¹⁾ Real Fedora-Wearing Sysadmins don’t use vi to edit files, they either write a sed script or use cat to copy the file to the terminal, then use cat again to copy the contents of the terminal back into the file by clicking the mouse wheel while typing manually the lines they need to change.




  • You can listen to FM radio with gqrx relatively easily, if you can navigate through hundreds of input boxes.

    sudo apt-get install gqrx
    

    Anything more complicated will require some coding knowledge, unless someone already created a library for that specific thing.

    There is also a ready-made package to listen to GPS signal, unfortunately it needs an external amplifier and a proper antenna, because RTL-SDR is not sensitive enough for GPS.




  • So if I’m developing a garage door opener using ESP32 RISC-V module, I’m not a RISC-V developer? The dev tools and the cross-compiler only come in x86_64 variant, they simply won’t work on RISC-V laptop. But at least they provide a Linux installer.

    The only use case I can think of is to build Debian packages on a target architecture without cross-compilation, because many packages do not support cross-compilation, but it’s more an issue of poor build scripts.