1

// Example in c++:

string cmd1 = "sudo dmidecode";
string cmd2 = "sudo nethogs -t -s -a -d 1";
string cmd3 = "sudo intel_gpu_top -J";

FILE *pipe = popen(cmd1.c_str(), "r");

// Example in java:

String cmd1 = "sudo dmidecode";
String cmd2 = "sudo nethogs -t -s -a -d 1";
String cmd3 = "sudo intel_gpu_top -J";

ProcessBuilder builder = new ProcessBuilder(); builder.command("bash","-c",cmd);

Process p=null; if(debugThreadsLow) {System.out.println("execute: "+cmd);} try { p = builder.start(); } catch (IOException e) {e.printStackTrace();return null;}

My question is now: do i need to care about the license of dmidecode, intel_gpu_top or nethogs?

(Or include, for each program i parse, the license in my project?)

MadHatter
  • 48,547
  • 4
  • 122
  • 166

0 Answers0