The officially official Devuan Forum!

You are not logged in.

#1 Yesterday 08:05:43

chomwitt
Member
Registered: 2019-09-24
Posts: 239  

What is software ?

  • English        : hardware              software

  • French        : matériel material thing    logicie -logical thing

  • Estonian        : riistvara (toolware)         tarkvara (smart/intelligent-ware)  / intelligence + instruments

Software as the 'program' you send to a dead silicon engraved with metal patterns ? Or software as a part of matter that exhibits a 'smart' behavior , a smart matter (like possesing a 'mind') ?

Interstingly if we see software as program then by it self is not smart. It's just data. The reaction of a machine to a program (running it) seems closer to an intelligent entity.

Why a part of matter that is 'soft' not rigid would be more close to the 'intelligence' axis ? Soft means more amenable to our efforts to 'shape' it , to 'contol it' make it align with our goals ? See how we value in social life flexibility as soft . In greece we say a stuborn man a 'ξερο(dry)+κέφαλος(head)' comparing her/his behavior to a hard wood that lost it's humidity . So being mentaly more ready to aling with other people wishes makes you more -soft- thus maybe more intelligent ?

Last edited by chomwitt (Yesterday 09:18:10)


Devuan(Excalibur)  DS+WM: XorgX11server+StumpWM

@ devuanwiki/Chomwitt

Online

#2 Yesterday 10:14:57

fsmithred
Administrator
Registered: 2016-11-25
Posts: 2,991  

Re: What is software ?

I think it's simpler than that. Hardware is hard - you could drop it on your foot. The bits and bytes are not hard, so they are called soft.

Offline

#3 Yesterday 11:19:00

alphalpha
Member
From: Germany
Registered: 2018-01-23
Posts: 178  

Re: What is software ?

What do you get when you force a hardcoded binary onto a floppy disk?
Software that turns into vaporware, and hardware that turns into a brick.

Offline

#4 Yesterday 22:04:00

chomwitt
Member
Registered: 2019-09-24
Posts: 239  

Re: What is software ?

What do you get when you force a hardcoded binary onto a floppy disk?
Software that turns into vaporware, and hardware that turns into a brick.

cool @alphalpha ..

I've twisted my mind for a while on that . It has a kind of cyber-coolness. I like it  I like the transformational aura it carries with it and how a dull-software could make a hardware more hard ? :-) Or a dull-software transfuses its dullness to every hardware it touches ? wow.. lets add a mythical touch .@ ..the midas touch.
It's like a dull virus ? And so dullness is ethereal and you (a cyber entity) could catch it ? As we catch a cold?.

Also it's interesting now that i read it again.. how the dullness trait you attributed to the software that turned it  into a 'vaporware' is a hardcoded binary. So in another ironical twist of that cyber-haiku riddle of yours the software that turned the hardware into a brick it was the one that first catch a 'hardware-ness' trait? Maybe hanging out too much with hardware and catch it?  :-)

I wonder if your riddle is used in a hacker initiation ..  Well if it was multiple choice i could have a chance althought the vaporware as term is little misleading to me.

I believe that if my semantic investigation of these terms unfolds even more cool cyber @haiku-riddles could be made.

Last edited by chomwitt (Today 07:50:54)


Devuan(Excalibur)  DS+WM: XorgX11server+StumpWM

@ devuanwiki/Chomwitt

Online

#5 Today 07:08:35

chomwitt
Member
Registered: 2019-09-24
Posts: 239  

Re: What is software ?

I think a better understanding should accommodate also :

  • Firmware

  • @FPGA.


Devuan(Excalibur)  DS+WM: XorgX11server+StumpWM

@ devuanwiki/Chomwitt

Online

#6 Today 07:55:39

blackhole
Member
Registered: 2020-03-16
Posts: 248  

Re: What is software ?

Hardware is tangible, software is intangible.

Hardware is physical elecronics: PCBs, ICs, etc.

Software is, when all is said and done, machine code, 1s and 0s.

To get a basic understanding of firmware, read up on EPROMs and EEPROMs. Nowadays "firmware" can be any number of things e.g. the OS of a printer, TV or network adapter flashed on to some kind of EPROM, but really it's still software. The "firmware image" which is flashed to the chip is a binary and thus software.

Historically, firmware was very simple code, often written in assember, to run with limited resources for a very specific taske - nowadays the Intel Management Engine OS for example, which was found to be based on MINIX 3.0 and a typical UEFI are very large and complex.

Online

Board footer