I usually publish my research work at conferences in the field of Computer Science, I do not have so many papers and the question that I am doing here it might sound foolish for some (or maybe a lot) of researchers in different fields. A situation has arosen when a colleague of me wants to publish a co-join work that we have done in a CS journal. For my experience conferences charge a fee for authors when their work is accepted, but I have some doubts about the fees that I found for some journals in the field:
- Some journals I have seen are free and have an open access so that everybody could read or access a research work
- Other journals charge some fees for accepted works that range from 200 USD to 600 USD, they are indexed in Scimago
- Other journals that are indexed in Scimago in quartiles Q1 and Q2 can charge like almost 2000 dollars for accepted article, I have seen those in an Elsevier table, or maybe am I wrong?
I mean according to some PhD students that I have talked, they told me that usually good journals do not charge publication fees, but why for example the aforementioned editorial does that? I mean sometimes a journal could be accused of predatory because it charges for publishing, but it is not almost the same with some respectable journals in the field that do the same?
Bottom line, should one aim to publish only on free fee for publishing journals? Or one should better look out for the quality of the articles accepted within a journal instead of the fees charged for publishing?